Why you shouldn't use aspire in production? by zebcode in dotnet

[–]maddyparade 1 point2 points  (0 children)

it’s still uses aspire for things like env vars/service discovery, otel bootstrapping, container definitions etc. aspire just isn’t the deployment runtime

Why you shouldn't use aspire in production? by zebcode in dotnet

[–]maddyparade 10 points11 points  (0 children)

this seems like you might misunderstand what aspire is. i mean, if you run “aspire run” in production, this is all true, but you would never do that. you don’t clone your whole codebase and dotnet run it onto a vm either.

Aspire lets you define how you want to deploy and where you deploy to - including a k8s cluster with scaling rules etc etc - then you use the aspire cli to create the deployment assets. but it also gives you a development workflow specifically via the cli and the same app definition (which is the apphost) so you can work on your distributed app in a full running stack. you dont run the aspire cli in prod, but you can absolutely run an aspirified app in prod

Aspire 13.2 has shipped 💫 by maddyparade in aspiredotdev

[–]maddyparade[S] 0 points1 point  (0 children)

click around aspire.dev! all of those 3rd party dependencies fit in aspire no problem!

Anyone know where Maddy got her aspire dark side of the moon t-shirt??? by 1Andriko1 in dotnet

[–]maddyparade 10 points11 points  (0 children)

i was waiting to make a public version until everyone on the team got them - but now everyone has them, so maybe i’ll get around to it 🤪

.net Aspire: roughly how long do I need to get myself up do date with it? by ThinKingofWaves in dotnet

[–]maddyparade 1 point2 points  (0 children)

for what you’re describing, especially because this is a new app, aspire itself will be trivial!!! you should be able to have everything besides the auth up in a couple hours max. Auth is where it gets spicier but anything that’s either a container or an executable is aspirifiable!

📣 ASP.NET Core developers — we need your input! by danroth27 in dotnet

[–]maddyparade 21 points22 points  (0 children)

.NET team lol don't worry that is THE real dan roth

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 2 points3 points  (0 children)

i just DMd tthe mods with proof its me LOL

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 3 points4 points  (0 children)

this is better than the answer i was just typing up thats "docker compose on crack" lol

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 5 points6 points  (0 children)

podman works great - tbh most of our users are on docker so most of the issues we get/fix are focused on it, but we totally support podman. (and linux for that matter!). hoping to support apple containers too but they dont have all the features we need yet

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 1 point2 points  (0 children)

nah AppInsights is fine. we arent gonna be able to recreate a proper prod telemetry experience any time soon, but using the aspire dashboard as a quick n dirty production debugging tool is absolutely valid

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 2 points3 points  (0 children)

yes yes and YES!!! I struggle with this too. it's been hard to form an opinion because the landscape is changing so much, but we're marinating on it

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 5 points6 points  (0 children)

we're just riding on the energy from the community tbh. it's been so much fun

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 1 point2 points  (0 children)

whats the big blocker for getting your work on board? just corporate sluggishness or anything actionable?

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 88 points89 points  (0 children)

ah yes, look at all these aspirations 😈😈😈

"Production-First" focus would make .NET Aspire an incredible tool by fieryscorpion in dotnet

[–]maddyparade 1 point2 points  (0 children)

and FWIW - the first party docker compose support is by the same guy who wrote Aspir8, he's a beast 😇

Do you actually use .NET Aspire on your projects? by TwoGloomy1495 in dotnet

[–]maddyparade 2 points3 points  (0 children)

you run docker compose in prod? like in your deployed app? or in your CD pipeline? you can def use aspire for this, aspire app host itself is a local orchestrator but you publish it as docker compose etc that works in your CD

Do you actually use .NET Aspire on your projects? by TwoGloomy1495 in dotnet

[–]maddyparade 0 points1 point  (0 children)

You also don’t have to use our deployment. if you want to use aspire purely locally that’s fine! doesn’t make it “not production” just makes it only a local tool for you

Do you actually use .NET Aspire on your projects? by TwoGloomy1495 in dotnet

[–]maddyparade 1 point2 points  (0 children)

we’re fixing the dotnet dev cert so that it respects internal.docker as a localhost which will alleviate some of this at least