fix helm docs URL (#5654)

This commit is contained in:
Arun Fung 2019-11-14 01:33:20 +08:00 committed by Martin Taillefer
parent 23c5eeeb62
commit ca399fad04
8 changed files with 13 additions and 13 deletions

View File

@ -57,7 +57,7 @@ $ kubectl create clusterrolebinding cluster-admin-binding \
--user=$(gcloud config get-value core/account) --user=$(gcloud config get-value core/account)
{{< /text >}} {{< /text >}}
Next, [install Helm](https://helm.sh/docs/securing_installation/) and [generate a minimal Istio install](/docs/setup/install/helm/) -- only traffic management components: Next, [install Helm](https://helm.sh/docs/intro/install/) and [generate a minimal Istio install](/docs/setup/install/helm/) -- only traffic management components:
{{< text bash >}} {{< text bash >}}
$ helm template install/kubernetes/helm/istio \ $ helm template install/kubernetes/helm/istio \

View File

@ -2,6 +2,6 @@
--- ---
{{< warning >}} {{< warning >}}
The instructions for using Helm with Tiller do not use secure defaults. The instructions for using Helm with Tiller do not use secure defaults.
See the [Securing your Helm Installation](https://helm.sh/docs/securing_installation/) See the [Securing your Helm Installation](https://helm.sh/docs/intro/install/)
for further steps to secure a Tiller-based installation. for further steps to secure a Tiller-based installation.
{{< /warning >}} {{< /warning >}}

View File

@ -80,7 +80,7 @@ following commands on a machine with cluster admin privileges:
it to a `.yaml` values file and pass it to it to a `.yaml` values file and pass it to
the command with `--values`, which is the recommended approach when managing configurations with multiple options. You the command with `--values`, which is the recommended approach when managing configurations with multiple options. You
can see some sample values files in your Istio installation's `install/kubernetes/helm/istio` directory and find out can see some sample values files in your Istio installation's `install/kubernetes/helm/istio` directory and find out
more about customizing Helm charts in the [Helm documentation](https://docs.helm.sh/using_helm/#using-helm). more about customizing Helm charts in the [Helm documentation](https://helm.sh/docs/intro/using_helm/).
{{< /tip >}} {{< /tip >}}
1. Define the namespace the VM joins. This example uses the `SERVICE_NAMESPACE` 1. Define the namespace the VM joins. This example uses the `SERVICE_NAMESPACE`

View File

@ -22,7 +22,7 @@ This installation guide uses [Helm](https://github.com/helm/helm) charts that pr
customization of the Istio control plane and of the sidecars for the Istio data plane. customization of the Istio control plane and of the sidecars for the Istio data plane.
You can simply use `helm template` to generate the configuration and then install it You can simply use `helm template` to generate the configuration and then install it
using `kubectl apply`, or you can choose to use `helm install` and let using `kubectl apply`, or you can choose to use `helm install` and let
[Tiller](https://helm.sh/docs/architecture/#components) [Tiller](https://helm.sh/docs/topics/architecture/#components)
completely manage the installation. completely manage the installation.
Using these instructions, you can select any one of Istio's built-in Using these instructions, you can select any one of Istio's built-in
@ -66,7 +66,7 @@ appended to the end of the Helm instructions in the installation steps below.
### Option 1: Install with Helm via `helm template` ### Option 1: Install with Helm via `helm template`
Choose this option if your cluster doesn't have [Tiller](https://helm.sh/docs/architecture/#components) Choose this option if your cluster doesn't have [Tiller](https://helm.sh/docs/topics/architecture/#components)
deployed and you don't want to install it. deployed and you don't want to install it.
1. Create a namespace for the `istio-system` components: 1. Create a namespace for the `istio-system` components:
@ -171,7 +171,7 @@ $ helm template install/kubernetes/helm/istio --name istio --namespace istio-sys
### Option 2: Install with Helm and Tiller via `helm install` ### Option 2: Install with Helm and Tiller via `helm install`
This option allows Helm and This option allows Helm and
[Tiller](https://helm.sh/docs/architecture/#components) [Tiller](https://helm.sh/docs/topics/architecture/#components)
to manage the lifecycle of Istio. to manage the lifecycle of Istio.
{{< boilerplate helm-security-warning >}} {{< boilerplate helm-security-warning >}}

View File

@ -57,7 +57,7 @@ $ kubectl create clusterrolebinding cluster-admin-binding \
--user=$(gcloud config get-value core/account) --user=$(gcloud config get-value core/account)
{{< /text >}} {{< /text >}}
Next, [install Helm](https://helm.sh/docs/securing_installation/) and [generate a minimal Istio install](/docs/setup/install/helm/) -- only traffic management components: Next, [install Helm](https://helm.sh/docs/intro/install/) and [generate a minimal Istio install](/docs/setup/install/helm/) -- only traffic management components:
{{< text bash >}} {{< text bash >}}
$ helm template install/kubernetes/helm/istio \ $ helm template install/kubernetes/helm/istio \

View File

@ -2,5 +2,5 @@
--- ---
{{< warning >}} {{< warning >}}
本文档中介绍如何使用带 Tiller 的 Helm 不使用安全默认值。 本文档中介绍如何使用带 Tiller 的 Helm 不使用安全默认值。
有关基于 Tiller 安全安装的进一步步骤请参考[安全安装 Helm](https://helm.sh/docs/securing_installation/)。 有关基于 Tiller 安全安装的进一步步骤请参考[安全安装 Helm](https://helm.sh/docs/intro/install/)。
{{< /warning >}} {{< /warning >}}

View File

@ -23,7 +23,7 @@ is not required to have access to the cluster IP addresses assigned by Kubernete
include exposing the Kubernetes DNS server through an internal load balancer, using a Core DNS include exposing the Kubernetes DNS server through an internal load balancer, using a Core DNS
server, or configuring the IPs in any other DNS server accessible from the VM. server, or configuring the IPs in any other DNS server accessible from the VM.
* Install the [Helm client](https://docs.helm.sh/using_helm/). Helm is needed to enable mesh expansion. * Install the [Helm client](https://helm.sh/docs/intro/using_helm/). Helm is needed to enable mesh expansion.
The following instructions: The following instructions:
@ -69,7 +69,7 @@ cluster for mesh expansion, run the following commands on a machine with cluster
it to a `.yaml` values file and pass it to it to a `.yaml` values file and pass it to
the command with `--values`, which is the recommended approach when managing configurations with multiple options. You the command with `--values`, which is the recommended approach when managing configurations with multiple options. You
can see some sample values files in your Istio installation's `install/kubernetes/helm/istio` directory and find out can see some sample values files in your Istio installation's `install/kubernetes/helm/istio` directory and find out
more about customizing Helm charts in the [Helm documentation](https://docs.helm.sh/using_helm/#using-helm). more about customizing Helm charts in the [Helm documentation](https://helm.sh/docs/intro/using_helm/).
{{< /tip >}} {{< /tip >}}
1. Define the namespace the VM joins. This example uses the `SERVICE_NAMESPACE` environment variable to store the namespace. The value of this variable must match the namespace you use in the configuration files later on. 1. Define the namespace the VM joins. This example uses the `SERVICE_NAMESPACE` environment variable to store the namespace. The value of this variable must match the namespace you use in the configuration files later on.

View File

@ -20,7 +20,7 @@ Helm 的安装方法已被弃用。
这种安装方式使用 [Helm](https://github.com/helm/helm) charts 自定义 Istio 控制平面和 Istio 数据平面的 sidecar。 这种安装方式使用 [Helm](https://github.com/helm/helm) charts 自定义 Istio 控制平面和 Istio 数据平面的 sidecar。
你只需使用 `helm template` 生成配置并使用 `kubectl apply` 命令安装它, 或者你可以选择使用 `helm install` 你只需使用 `helm template` 生成配置并使用 `kubectl apply` 命令安装它, 或者你可以选择使用 `helm install`
[Tiller](https://helm.sh/docs/architecture/#components) [Tiller](https://helm.sh/docs/topics/architecture/#components)
来完全管理安装。 来完全管理安装。
通过这些说明, 您可以选择 Istio 内置的任何一个 通过这些说明, 您可以选择 Istio 内置的任何一个
@ -57,7 +57,7 @@ $ helm repo add istio.io https://storage.googleapis.com/istio-release/releases/{
### 方案 1: 使用 `helm template` 命令安装 ### 方案 1: 使用 `helm template` 命令安装
在您的集群没有按照 [Tiller](https://helm.sh/docs/architecture/#components) 在您的集群没有按照 [Tiller](https://helm.sh/docs/topics/architecture/#components)
而且您也不想安装它的情况下,选择此方案安装。 而且您也不想安装它的情况下,选择此方案安装。
1. 为 Istio 组件创建命名空间 `istio-system` 1. 为 Istio 组件创建命名空间 `istio-system`
@ -143,7 +143,7 @@ $ helm template install/kubernetes/helm/istio --name istio --namespace istio-sys
### 方案 2: 在 Helm 和 Tiller 的环境中使用 `helm install` 命令安装 ### 方案 2: 在 Helm 和 Tiller 的环境中使用 `helm install` 命令安装
这个方案使用 Helm 和 [Tiller](https://helm.sh/docs/architecture/#components) 来对 Istio 的生命周期进行管理。 这个方案使用 Helm 和 [Tiller](https://helm.sh/docs/topics/architecture/#components) 来对 Istio 的生命周期进行管理。
{{< boilerplate helm-security-warning >}} {{< boilerplate helm-security-warning >}}