From 0fb182063bb473793967933c2eae65261b0566ba Mon Sep 17 00:00:00 2001 From: Art Berger Date: Thu, 21 Aug 2025 14:18:17 -0400 Subject: [PATCH 1/2] Delete existing CRD in relnote Followup to #183 Signed-off-by: Art Berger --- .../kagent/resources/release-notes/page.mdx | 28 +++++++++++++++---- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/src/app/docs/kagent/resources/release-notes/page.mdx b/src/app/docs/kagent/resources/release-notes/page.mdx index f3de5111..d9116d0f 100644 --- a/src/app/docs/kagent/resources/release-notes/page.mdx +++ b/src/app/docs/kagent/resources/release-notes/page.mdx @@ -36,13 +36,29 @@ The `apiVersion` field in the kagent CRDs is now `kagent.dev/v1alpha2`. Previously, the kagent installation included only one CRD Helm chart. Now, the MCPServer CRD is part of a separate kmcp Helm subchart. This kmcp subchart is installed for you when you install the kagent CRD Helm chart. -Example installation command: +1. Check for an existing MCPServer CRD. If you have one, delete it. -```shell -helm install kagent-crds oci://ghcr.io/kagent-dev/kagent/helm/kagent-crds \ - --namespace kagent \ - --create-namespace -``` + ```shell + kubectl get crds | grep mcpserver + kubectl delete crd mcpservers.kagent.dev + ``` + + Example output: + ``` + NAME CREATED AT + mcpservers.kagent.dev 2025-08-20T18:22:10Z + ... + customresourcedefinition.apiextensions.k8s.io "mcpservers.kagent.dev" deleted + + ``` + +2. Install the kagent CRD Helm chart. + + ```shell + helm install kagent-crds oci://ghcr.io/kagent-dev/kagent/helm/kagent-crds \ + --namespace kagent \ + --create-namespace + ``` ## General changes From 2aaa7a47577f7d69e42b6b8d1dbd94fb6fcd0c63 Mon Sep 17 00:00:00 2001 From: Art Berger Date: Thu, 21 Aug 2025 14:43:38 -0400 Subject: [PATCH 2/2] revise to helm uninstall Signed-off-by: Art Berger --- .../kagent/resources/release-notes/page.mdx | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/src/app/docs/kagent/resources/release-notes/page.mdx b/src/app/docs/kagent/resources/release-notes/page.mdx index d9116d0f..404caf56 100644 --- a/src/app/docs/kagent/resources/release-notes/page.mdx +++ b/src/app/docs/kagent/resources/release-notes/page.mdx @@ -34,25 +34,15 @@ The `apiVersion` field in the kagent CRDs is now `kagent.dev/v1alpha2`. ## New! Helm chart for kmcp CRDs -Previously, the kagent installation included only one CRD Helm chart. Now, the MCPServer CRD is part of a separate kmcp Helm subchart. This kmcp subchart is installed for you when you install the kagent CRD Helm chart. +Previously, the kagent installation included only one CRD Helm chart. As of v0.6.3, the MCPServer CRD is part of a separate kmcp Helm subchart. This kmcp subchart is installed for you when you install the kagent CRD Helm chart. -1. Check for an existing MCPServer CRD. If you have one, delete it. +1. If you installed the separate kmcp CRD Helm in earlier versions of v0.6, uninstall the Helm chart. ```shell - kubectl get crds | grep mcpserver - kubectl delete crd mcpservers.kagent.dev + helm uninstall kmcp-crds -n kagent ``` - Example output: - ``` - NAME CREATED AT - mcpservers.kagent.dev 2025-08-20T18:22:10Z - ... - customresourcedefinition.apiextensions.k8s.io "mcpservers.kagent.dev" deleted - - ``` - -2. Install the kagent CRD Helm chart. +2. Install the kagent CRD Helm chart that includes the kmcp subchart. ```shell helm install kagent-crds oci://ghcr.io/kagent-dev/kagent/helm/kagent-crds \