Skip to content

Commit

Permalink
Update version-specific CLI install
Browse files Browse the repository at this point in the history
  • Loading branch information
boruszak committed Nov 2, 2023
1 parent a943e29 commit 7d679fd
Showing 1 changed file with 4 additions and 14 deletions.
18 changes: 4 additions & 14 deletions website/content/docs/k8s/multiport/configure.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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).

Expand Down Expand Up @@ -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`.

</Tab>

<Tab heading="Helm" group="helm">
Expand Down

0 comments on commit 7d679fd

Please sign in to comment.