4 ms·
Kinda. At the moment it only does local orchestration, basically running stuff on your workstation. Sorta like docker compose, but in C# + a really nice Open Te
by chokolad 2y ago
Kinda. At the moment it only does local orchestration, basically running stuff on your workstation. Sorta like docker compose, but in C# + a really nice Open Telemetry dashboard.
For deployment it creates a manifest, which can be used to generate kubernetes Yamls, or deploy to Azure using azd (https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/ https://learn.microsoft.com/en-us/azure/developer/azure-deve...).
- noworriesnate 2y agoInteresting. The kubernetes yaml generation would be a pain--I don't want to keep my database or S3 in k8s but I do want to manage it via IaC. Edit: looks like the k8s export is a community-supported tool, not official MS. Which begs the question, could other cloud providers add support for .NET Aspire?
- chokolad 2y ago> Edit: looks like the k8s export is a community-supported tool, not official MS. Which begs the question, could other cloud providers add support for .NET Aspire? Nothing stops them from doing it. The manifest is documented https://learn.microsoft.com/en-us/dotnet/aspire/deployment/manifest-format https://learn.microsoft.com/en-us/dotnet/aspire/deployment/m...
- yodon 2y agoYes, Amazon is actively working to support Aspire for AWS.
- yodon 2y agoThe associated aspir8 (aspirate) project handles deployment to k8s[0]. [0]https://github.com/prom3theu5/aspirational-manifests https://github.com/prom3theu5/aspirational-manifests