Install and Update GetIstio

GetIstio can be obtained by issuing the following command:

curl -sL https://tetrate.bintray.com/getistio/download.sh | bash

This, by default, downloads the latest version of GetIstio and certified Istio. To check if the download was successful, run the version command:

getistio version

or

getistio version --remote=false #only the client version details

An output of the form below suggests that GetIstio was installed successfully.

getistio version: 0.6.0
active istioctl: 1.8.2-tetrate-v0


To see the list of commands available with GetIstio and its supported features, run the help command:

getistio --help


Once GetIstio is downloaded, it can be self-updated to the latest version by running the update command:

getistio update


While we recommend always using the latest GetIstio, if the user wants to download a different version of GetIstio for testing or other reasons, they could do so with the following command:

export GETISTIO_VERSION=<your_version> ##say 0.5.0 for example
curl -sL https://tetrate.bintray.com/getistio/download.sh | bash

This would overwrite the existing version of GetIstio to the one just downloaded.