> For the complete documentation index, see [llms.txt](https://ibmcloud.gitbook.io/signup/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ibmcloud.gitbook.io/signup/additional-tools-and-free-ibm-cloud-credit/cli-tools/untitled.md).

# Install Istio CLI

In this module, you download and install Istioctl on the client.

## Install Istio CLI took for Windows users

For Windows users, you need to download and install Istio CLI client tool and get it included into the system path manually.

1. Download latest stable Istio from this link <https://github.com/istio/istio/releases/>
2. Extract it and put into the location that you desire to keep all CLI tools, for example, `C:\CLI-tools`
3. Add a new variable name `ISTIO_HOME`and the variable value `C:\CLI-tool\istio-1.4.4`
4. Lastly, add a new environment variable to PATH `%ISTIO_HOME%\bin`
5. Ensure that Istio CLI has been successfully install by execute the following command `istioctl`

## Install Istio CLI tool for  Macbook / Linux users

Either download Istio directly from <https://github.com/istio/istio/releases> or get the latest version by using curl:

```
curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.4.4 sh -
```

> Note : At the time of testing this workshop the latest version of Istio was 1.4.4 If the latest version of Istio updates (which is very possible) it should still work. But in case it doesn't, contact the instructor or download 1.1.2 from the releases.

Add the `istioctl` client to your PATH. The `<version-number>` is in the directory name. For example, run the following command on a MacOS or Linux system:

```
export PATH="$PATH:$PWD/istio-1.4.4/bin"mo.yaml
```
