Kubernetes publishing for Aspire.
Install
| Product | Versions |
|---|---|
| .NET |
README
Kubernetes hosting integration
Provides publishing extensions to Aspire for Kubernetes.
Getting started
Prerequisites
- Helm v4.2.0 or later on your
PATH.
Aspire shells out to helm upgrade --install to deploy the generated chart and validates the Helm version up front, so missing or older installs produce a clear actionable error instead of cryptic flag failures.
Add the integration
From your AppHost directory, add the Aspire.Hosting.Kubernetes integration with the Aspire CLI:
aspire add Aspire.Hosting.Kubernetes
Usage example
In the AppHost, add the environment:
C#
builder.AddKubernetesEnvironment("k8s");
TypeScript
await builder.addKubernetesEnvironment("k8s");
aspire publish -o k8s-artifacts
Additional documentation
https://aspire.dev/integrations/gallery/ https://aspire.dev/integrations/compute/kubernetes/
Feedback & contributing
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.