Downloading the Release
Download and prepare for the installation
Istio is installed in its own
istio-system namespace and can manage
services from all other namespaces.
Go to the Istio release page to download the installation file corresponding to your OS. On a macOS or Linux system, you can run the following command to download and extract the latest release automatically:
$ curl -L https://git.io/getLatestIstio | sh -
Move to the Istio package directory. For example, if the package is istio-1.1.0:
$ cd istio-1.1.0
The installation directory contains:
.yamlfiles for Kubernetes in
- Sample applications in
istioctlclient binary in the
istioctlis used when manually injecting Envoy as a sidecar proxy.
istioctlclient to your PATH environment variable, on a macOS or Linux system:
$ export PATH=$PWD/bin:$PATH
Instructions to setup a Google Kubernetes Engine cluster for Istio.
Example multicluster IBM Cloud Private install of Istio.
Instructions to setup the Istio service mesh in a Kubernetes cluster.
Example multicluster GKE install of Istio.
Instructions to setup Minikube for use with Istio.
Install Istio with the included Ansible playbook.