From 5dffc557cb4bc3c08e4b22898e66c67d8b027111 Mon Sep 17 00:00:00 2001 From: "aspire-repo-bot[bot]" <268009190+aspire-repo-bot[bot]@users.noreply.github.com> Date: Wed, 27 May 2026 16:32:25 +0000 Subject: [PATCH 1/2] docs: require Helm v4.2.0+ for Kubernetes deployment Aspire now validates the Helm CLI version (>= 4.2.0) upfront before deploying to Kubernetes. Missing or older Helm versions produce a clear actionable error instead of cryptic flag failures like 'unknown flag: --force-conflicts'. Update Prerequisites in both Kubernetes and AKS deployment docs to reflect this minimum version requirement. Documents changes from microsoft/aspire#17542. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/frontend/src/content/docs/deployment/kubernetes/aks.mdx | 2 +- .../src/content/docs/deployment/kubernetes/kubernetes.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/content/docs/deployment/kubernetes/aks.mdx b/src/frontend/src/content/docs/deployment/kubernetes/aks.mdx index 92043191b..7320d021d 100644 --- a/src/frontend/src/content/docs/deployment/kubernetes/aks.mdx +++ b/src/frontend/src/content/docs/deployment/kubernetes/aks.mdx @@ -19,7 +19,7 @@ Start with [Deploy to Kubernetes](/deployment/kubernetes/) for the shared Kubern - [Aspire prerequisites](/get-started/prerequisites/) - [Aspire CLI](/get-started/install-cli/) installed - [kubectl](https://kubernetes.io/docs/tasks/tools/) installed and available on your `PATH` -- [Helm](https://helm.sh/docs/intro/install/) installed and available on your `PATH` +- [Helm](https://helm.sh/docs/intro/install/) **v4.2.0 or later** installed and available on your `PATH` - [Azure CLI](https://learn.microsoft.com/cli/azure/install-azure-cli) installed and available on your `PATH` - An active Azure account and subscription diff --git a/src/frontend/src/content/docs/deployment/kubernetes/kubernetes.mdx b/src/frontend/src/content/docs/deployment/kubernetes/kubernetes.mdx index a9e4886bf..600769d7d 100644 --- a/src/frontend/src/content/docs/deployment/kubernetes/kubernetes.mdx +++ b/src/frontend/src/content/docs/deployment/kubernetes/kubernetes.mdx @@ -18,7 +18,7 @@ For hosting integration setup and configuration, see [Kubernetes integration](/i - [Aspire prerequisites](/get-started/prerequisites/) - [Aspire CLI](/get-started/install-cli/) installed - [kubectl](https://kubernetes.io/docs/tasks/tools/) installed with a configured cluster context -- [Helm](https://helm.sh/docs/intro/install/) installed and available on your `PATH` +- [Helm](https://helm.sh/docs/intro/install/) **v4.2.0 or later** installed and available on your `PATH` - An existing Kubernetes cluster (local or remote) ## Configure your AppHost From a3fb7b37dd0b46f4e11c25e148327518ce8ba45b Mon Sep 17 00:00:00 2001 From: David Pine <7679720+IEvangelist@users.noreply.github.com> Date: Fri, 29 May 2026 17:27:54 -0500 Subject: [PATCH 2/2] Address review feedback (1 thread) - Update shared Kubernetes prerequisites with Helm v4.2.0+ requirement (PRRT_kwDOQK_VN86FKpia) Verified against microsoft/aspire@dfd226a4a2a09cb6c599b06276db1b397ef2813e on branch release/13.4. Edited per the doc-writer skill. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/frontend/src/content/docs/deployment/kubernetes/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontend/src/content/docs/deployment/kubernetes/index.mdx b/src/frontend/src/content/docs/deployment/kubernetes/index.mdx index 70bb541e9..c43992509 100644 --- a/src/frontend/src/content/docs/deployment/kubernetes/index.mdx +++ b/src/frontend/src/content/docs/deployment/kubernetes/index.mdx @@ -35,7 +35,7 @@ Aspire supports two Kubernetes deployment targets: - [Aspire prerequisites](/get-started/prerequisites/) - [Aspire CLI](/get-started/install-cli/) installed - [kubectl](https://kubernetes.io/docs/tasks/tools/) installed and available on your `PATH` -- [Helm](https://helm.sh/docs/intro/install/) installed and available on your `PATH` +- [Helm](https://helm.sh/docs/intro/install/) **v4.2.0 or later** installed and available on your `PATH` ## How Aspire maps resources to Kubernetes