Fix helm docs for Istio 1.9.0 (#8898)

* Fix helm docs for Istio 1.9.0

* Modify operator instructions

* Add boilerplate for helm warning

* Fix linting issue
This commit is contained in:
jacob-delgado 2021-02-08 11:32:10 -07:00 committed by GitHub
parent d6bd6a15a5
commit a2266db8dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 20 deletions

View File

@ -0,0 +1,7 @@
---
---
{{< warning >}}
Prior to Istio 1.9.0, installations using the Helm charts required hub and tag arguments:
`--set global.hub="docker.io/istio"` and `--set global.tag="1.8.2"`. As of Istio
1.9.0 these are is no longer required.
{{< /warning >}}

View File

@ -17,6 +17,8 @@ installing Istio via [Istioctl](/docs/setup/install/istioctl/) or the
This feature is currently considered [alpha](/about/feature-stages/).
{{< boilerplate helm-hub-tag >}}
## Prerequisites
1. [Download the Istio release](/docs/setup/getting-started/#download).
@ -68,8 +70,6 @@ to the missing `istio-token` volume.
{{< text bash >}}
$ helm install istiod manifests/charts/istio-control/istio-discovery \
--set global.hub="docker.io/istio" \
--set global.tag="{{< istio_full_version >}}" \
-n istio-system
{{< /text >}}
@ -78,8 +78,6 @@ to the missing `istio-token` volume.
{{< text bash >}}
$ helm install istio-ingress manifests/charts/gateways/istio-ingress \
--set global.hub="docker.io/istio" \
--set global.tag="{{< istio_full_version >}}" \
-n istio-system
{{< /text >}}
@ -88,8 +86,6 @@ to the missing `istio-token` volume.
{{< text bash >}}
$ helm install istio-egress manifests/charts/gateways/istio-egress \
--set global.hub="docker.io/istio" \
--set global.tag="{{< istio_full_version >}}" \
-n istio-system
{{< /text >}}
@ -175,8 +171,6 @@ gateways is [actively in development](/docs/setup/upgrade/gateways/) and is cons
{{< text bash >}}
$ helm install istiod-canary manifests/charts/istio-control/istio-discovery \
--set revision=canary \
--set global.hub="docker.io/istio" \
--set global.tag=<version_to_upgrade> \
-n istio-system
{{< /text >}}
@ -221,8 +215,6 @@ preserve your custom configuration during Helm upgrades.
{{< text bash >}}
$ helm upgrade istiod manifests/charts/istio-control/istio-discovery \
--set global.hub="docker.io/istio" \
--set global.tag=<version_to_upgrade> \
-n istio-system
{{< /text >}}
@ -231,12 +223,8 @@ preserve your custom configuration during Helm upgrades.
{{< text bash >}}
$ helm upgrade istio-ingress manifests/charts/gateways/istio-ingress \
--set global.hub="docker.io/istio" \
--set global.tag=<version_to_upgrade>\
-n istio-system
$ helm upgrade istio-egress manifests/charts/gateways/istio-egress \
--set global.hub="docker.io/istio" \
--set global.tag=<version_to_upgrade> \
-n istio-system
{{< /text >}}

View File

@ -62,12 +62,12 @@ To avoid a vulnerability, ensure that the operator deployment is sufficiently se
{{< text bash >}}
$ helm install istio-operator manifests/charts/istio-operator \
--set hub=docker.io/istio \
--set tag={{< istio_full_version >}} \
--set operatorNamespace=istio-operator \
--set watchedNamespaces=istio-namespace1,istio-namespace2
--set watchedNamespaces="istio-namespace1\,istio-namespace2"
{{< /text >}}
{{< boilerplate helm-hub-tag >}}
Note that you need to [download the Istio release](/docs/setup/getting-started/#download)
to run the above command.
{{< /tip >}}
@ -237,13 +237,13 @@ You can alternatively use Helm to deploy another operator with a different revis
{{< text bash >}}
$ helm install istio-operator manifests/charts/istio-operator \
--set hub=docker.io/istio \
--set tag={{< istio_full_version >}} \
--set operatorNamespace=istio-operator \
--set watchedNamespaces=istio-system \
--set revision=1-8-1
--set revision=1-9-0
{{< /text >}}
{{< boilerplate helm-hub-tag >}}
Note that you need to [download the Istio release](/docs/setup/getting-started/#download)
to run the above command.
{{< /tip >}}