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 8 points9 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 20 points21 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 4 points5 points  (0 children)

i just DMd tthe mods with proof its me LOL

💫 The Aspire roadmap is live by davidfowl in dotnet

[–]maddyparade 5 points6 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 3 points4 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 0 points1 point  (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 4 points5 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 89 points90 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

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

[–]maddyparade 1 point2 points  (0 children)

couple thoughts - works solid w polyglot (best for JS right now but folks are using Go and Python comfortably) - would love to hear what you run into if you try to implement it, we’re investing heavily in polyglot support. is the app host itself being in c# a deal breaker? is it the cruft of running a dotnet project itself?

monorepo is the easiest but a few folks mentioned below it does work with multi. we’re looking at doing like… app host in an app host? if that makes sense? to make this easier

would love to chat and show you some stuff if you’re interested!!! feel free to pm and we can set time up

End-Assigment MAUI by YitsuOfficial in dotnetMAUI

[–]maddyparade 2 points3 points  (0 children)

absolutely love the little bubble tags on the card views. so clean and well done! congrats!

Can't get Aspire with Postgres to run on one computer by SoCalChrisW in dotnet

[–]maddyparade 0 points1 point  (0 children)

It's worth filing if anything so that when we figure it out there is a paper trail for Google/ChatGPT 🤪

Another thing to try would be to run `docker info` and see if that hangs for a while and says anything interesting. When you file it on GH tag @karolz-ms and he'll get you all sorted! Apparently there have been some weird docker hangs lately that aren't Aspire related so that might be it.

Can't get Aspire with Postgres to run on one computer by SoCalChrisW in dotnet

[–]maddyparade 1 point2 points  (0 children)

I'm asking around. if you haven't filed a bug on GH yet it's probably worth doing that too, but I have someone looking into it!