AKS: Expose WithHelm and WithDashboard on AzureKubernetesEnvironmentResource
Open
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
Assessment
This issue has not been assessed yet.