From cd070905533b0a66c33e49cf42cdd726f623ff7c Mon Sep 17 00:00:00 2001 From: David Yu Date: Tue, 29 Jun 2021 09:18:08 -0700 Subject: [PATCH] docs: Remove Helm 2 mention in Consul K8s install and uninstall (#10517) * docs: Remove Helm 2 mention in Consul K8s install and uninstall Helm 2 is no longer supported via Consul K8s. Helm 3 is now the supported version for Consul K8s. --- website/content/docs/k8s/installation/install.mdx | 9 +++------ website/content/docs/k8s/operations/uninstall.mdx | 2 -- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/website/content/docs/k8s/installation/install.mdx b/website/content/docs/k8s/installation/install.mdx index c806733f64..396a1af02e 100644 --- a/website/content/docs/k8s/installation/install.mdx +++ b/website/content/docs/k8s/installation/install.mdx @@ -54,9 +54,8 @@ manual configuration. ### Prerequisites -The Consul Helm chart works with Helm 2 and Helm 3. If using Helm 2, you will -need to install Tiller by following the -[Helm 2 Installation Guide](https://v2.helm.sh/docs/using_helm/#quickstart-guide). +The Consul Helm chart works only with Helm 3. Install the latest version of the Helm CLI here: +[Installing Helm](https://helm.sh/docs/intro/install/). ### Installing Consul @@ -72,7 +71,7 @@ Ensure you have access to the consul chart: ```shell-session $ helm search repo hashicorp/consul NAME CHART VERSION APP VERSION DESCRIPTION -hashicorp/consul 0.20.1 1.7.2 Official HashiCorp Consul Chart +hashicorp/consul 0.32.0 1.10.0 Official HashiCorp Consul Chart ``` Now you're ready to install Consul! To install Consul with the default @@ -84,8 +83,6 @@ NAME: consul ... ``` --> If using Helm 2, run: `helm install --name consul hashicorp/consul --set global.name=consul` - _That's it._ The Helm chart does everything to set up a recommended Consul-on-Kubernetes deployment. In a couple minutes, a Consul cluster will be formed and a leader diff --git a/website/content/docs/k8s/operations/uninstall.mdx b/website/content/docs/k8s/operations/uninstall.mdx index 525e8aeddb..b86dbc7955 100644 --- a/website/content/docs/k8s/operations/uninstall.mdx +++ b/website/content/docs/k8s/operations/uninstall.mdx @@ -16,8 +16,6 @@ up some resources that Helm does not delete. release "hashicorp" uninstalled ``` - -> If using Helm 2, run `helm delete --purge hashicorp` - 1. After deleting the Helm release, you need to delete the `PersistentVolumeClaim`'s for the persistent volumes that store Consul's data. These are not deleted by Helm due to a [bug](https://github.com/helm/helm/issues/5156). To delete, run: