microsoft / microsoft/aspire

AKS: Expose WithHelm and WithDashboard on AzureKubernetesEnvironmentResource

Open
#16,151 2 comments 0 reactions 0 assignees View on GitHub
area-deployment azure kubernetes
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

## Problem
`WithHelm()` and `WithDashboard()` are available on the inner `KubernetesEnvironmentResource` but not exposed on `AzureKubernetesEnvironmentResource`. Users cannot configure Helm chart settings (namespace, release name, chart version) or dashboard settings from the AKS builder.

## Expected
```csharp
var aks = builder.AddAzureKubernetesEnvironment("aks")
.WithHelm(helm => helm.WithNamespace("my-ns").WithReleaseName("my-release"))
.WithDashboard();
```

## Related
Part of AKS hosting support (PR #16088)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.