backport of commit 74bf6a76ac9212e74bbc21854bb7c9cfa48034ad (#17762)
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
This commit is contained in:
parent
9a509dba00
commit
061b9db6a7
|
@ -228,15 +228,13 @@ If you upgrade Consul from a version that uses client agents to a version the us
|
||||||
type: OnDelete
|
type: OnDelete
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Add `consul.hashicorp.com/consul-k8s-version: 1.0.0` to the annotations for each pod you upgrade.
|
|
||||||
|
|
||||||
1. Follow our [recommended procedures to upgrade servers](#upgrade-consul-servers) on Kubernetes deployments to upgrade Helm values for the new version of Consul.
|
1. Follow our [recommended procedures to upgrade servers](#upgrade-consul-servers) on Kubernetes deployments to upgrade Helm values for the new version of Consul.
|
||||||
|
|
||||||
1. Run `kubectl rollout restart` to restart your service mesh applications. Restarting service mesh application causes Kubernetes to re-inject them with the webhook for dataplanes.
|
1. Run `kubectl rollout restart` to restart your service mesh applications. Restarting service mesh application causes Kubernetes to re-inject them with the webhook for dataplanes.
|
||||||
|
|
||||||
1. Restart all gateways in your service mesh.
|
1. Restart all gateways in your service mesh.
|
||||||
|
|
||||||
1. Disable client agents in your Helm chart by deleting the `client` stanza or setting `client.enabled` to `false`.
|
1. Disable client agents in your Helm chart by deleting the `client` stanza or setting `client.enabled` to `false` and running a `consul-k8s` or Helm upgrade.
|
||||||
|
|
||||||
## Configuring TLS on an existing cluster
|
## Configuring TLS on an existing cluster
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue