mirror of https://github.com/istio/istio.io.git
Update installing-istio.md based on new archive format (#180)
* Update installing-istio.md * Update installing-istio.md * Update installing-istio.md
This commit is contained in:
parent
0e0d366faf
commit
3b0e55705e
|
|
@ -31,12 +31,12 @@ This page shows how to install and configure Istio in a Kubernetes cluster.
|
||||||
For the {{ site.data.istio.version }} release, Istio must be installed in the same Kubernetes namespace as the applications. Instructions below will deploy Istio in the
|
For the {{ site.data.istio.version }} release, Istio must be installed in the same Kubernetes namespace as the applications. Instructions below will deploy Istio in the
|
||||||
default namespace. They can be modified for deployment in a different namespace.
|
default namespace. They can be modified for deployment in a different namespace.
|
||||||
|
|
||||||
1. Go to [istio release page](https://github.com/istio/istio/releases), and download and extract the installation files istioctl.tar.gz and the source code.
|
1. Go to [istio release page](https://github.com/istio/istio/releases), and download and extract the installation files `istio.tar.gz`.
|
||||||
|
|
||||||
2. Change directory to install/kubernetes:
|
2. Change directory to install/kubernetes:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd istio/install/kubernetes
|
cd install/kubernetes
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Determine if your cluster has [RBAC enabled](https://kubernetes.io/docs/admin/authorization/rbac/) and find out the RBAC api version by running this command:
|
3. Determine if your cluster has [RBAC enabled](https://kubernetes.io/docs/admin/authorization/rbac/) and find out the RBAC api version by running this command:
|
||||||
|
|
@ -79,13 +79,10 @@ default namespace. They can be modified for deployment in a different namespace.
|
||||||
source ../../istio.VERSION
|
source ../../istio.VERSION
|
||||||
```
|
```
|
||||||
|
|
||||||
6. Install istioctl CLI. Use one of the [`istioctl`]({{home}}/docs/reference/commands/istioctl.html) client binaries corresponding to your OS: `istioctl-osx`, `istioctl-win.exe`,
|
6. Install istioctl CLI. Use one of the [`istioctl`]({{home}}/docs/reference/commands/istioctl.html) client binaries corresponding to your OS: `istioctl/osx/istioctl`, `istioctl/windows/istioctl.exe`, `istioctl/linux/istioctl`, targeted at Mac, Windows or Linux users respectively. For example, run the following commands on a Mac system:
|
||||||
`istioctl-linux`, targeted at Mac, Windows or Linux users respectively. For example, run the following commands on a Mac system:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -L https://github.com/istio/istio/releases/download/0.1.1/istioctl.tar.gz > istioctl-0.1.1.tar.gz
|
cp ../../istioctl/osx/istioctl /usr/local/bin/ # or anywhere in your $PATH
|
||||||
tar xvfz istioctl-0.1.1.tar.gz
|
|
||||||
cp osx/istioctl /usr/local/bin/ # or anywhere in your $PATH
|
|
||||||
```
|
```
|
||||||
|
|
||||||
`istioctl` is needed to inject Envoy as a sidecar proxy. It also provides a convenient CLI for creating routing rules and policies.
|
`istioctl` is needed to inject Envoy as a sidecar proxy. It also provides a convenient CLI for creating routing rules and policies.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue