The coffeeshop apps on .NET Aspire
> task build
> task run
# http://localhost:5019
dotnet run --project app-host/CoffeeShop.AppHost.csproj \
-- \
--publisher manifest \
--output-path ../aspire-manifest.json
# Create K3d Kubernetes cluster
task cluster-create
dotnet tool install -g aspirate --prerelease
dotnet publish "/workspaces/coffeeshop-aspire/app-host/../product-api/CoffeeShop.ProductApi.csproj" -p:PublishProfile="DefaultContainer" -p:PublishSingleFile="true"
-p:PublishTrimmed="false" --self-contained "true" --verbosity "quiet" --nologo -r "linux-x64" -p:ContainerRegistry="k3d-myregistry.localhost:12345" -p:ContainerRepository="product-api" -p:ContainerImageTag="latest"