From 7d679fd5d3c717ce25abd272428e11f452ae536a Mon Sep 17 00:00:00 2001 From: boruszak Date: Thu, 2 Nov 2023 11:38:52 -0700 Subject: [PATCH] Update version-specific CLI install --- .../content/docs/k8s/multiport/configure.mdx | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/website/content/docs/k8s/multiport/configure.mdx b/website/content/docs/k8s/multiport/configure.mdx index 6bec2ea06d1e..cbd781ad2dc0 100644 --- a/website/content/docs/k8s/multiport/configure.mdx +++ b/website/content/docs/k8s/multiport/configure.mdx @@ -24,9 +24,11 @@ The following minimum versions are required: - `consul-k8s` CLI v1.3.0 or `hashicorp/consul` Helm chart release v1.3.0 - `consul-dataplanes` v1.3.0 -The required version of Consul dataplanes deploy automatically when using the required `consul-k8s` version. To change the dataplane version, [modify `imageConsulDataplane`](/consul/docs/k8s/helm#v-global-imageconsuldataplane). +To install or update the `consul-k8s CLI`, refer to [install the latest version](/consul/docs/k8s/installation/install-cli#install-the-latest-version) or [upgrade the CLI](/consul/docs/k8s/upgrade/upgrade-cli#upgrade-the-cli). -For more information about upgrading versions for `consul-k8s` and Helm charts, refer to [Update the Consul K8s CLI](/consul/docs/k8s/upgrade/upgrade-cli) and [Upgrade Helm chart version](/consul/docs/k8s/upgrade#upgrade-helm-chart-version). +The required version of Consul dataplanes deploy automatically when using the latest version of `consul-k8s`. Dataplane version is configured manually when you [modify `imageConsulDataplane`](/consul/docs/k8s/helm#v-global-imageconsuldataplane) in the Helm chart. + +For more information about upgrading Helm charts, refer to [Upgrade Helm chart version](/consul/docs/k8s/upgrade#upgrade-helm-chart-version). There are additional requirements for service mesh proxies in transparent proxy mode. This mode enables queries through Kube DNS instead of Consul DNS over permissive mTLS settings. For more information about the steps to configure global settings and enable permissive mTLS mode before registering a service, refer to the [onboard services in transparent mode workflow](/consul/docs/k8s/connect/onboarding-tproxy-mode#workflow). @@ -68,18 +70,6 @@ Then install Consul to your Kubernetes cluster using either the `consul-k8s` CLI $ consul-k8s install -config-file=values.yaml ``` -To download a compatible version of `consul-k8s` and add it to your `PATH`, run the following commands instead: - -```shell-session -$ export VERSION=1.3.0 && \ - curl --location "https://releases.hashicorp.com/consul-k8s/${VERSION}/consul-k8s_${VERSION}_darwin_amd64.zip" --output consul-k8s-cli.zip \ - unzip -o consul-k8s-cli.zip -d ~/consul-k8s \ - export PATH=$PATH:$HOME/consul-k8s \ - consul-k8s install -config-file=values.yaml -``` - -For platforms other than Mac OSX amd64, refer to [Install a previous version](/consul/docs/k8s/installation/install-cli#install-a-previous-version). This page contains instructions on how to install a specific version of the `consul-k8s` CLI on Linux prior to running `consul-k8s install`. -