Downloading Istio
This document uses Kubernetes v1.28.14 and Istio 1.23.4 as an example.
The installed Istio version must meet the requirements listed in support status of Istio releases. Select the Istio version based on the Kubernetes version.
- Download the installation file for the OS from GitHub, or run the following command to automatically download and extract the specified version:
1curl -L https://istio.io/downloadIstio | ISTIO_VERSION=1.23.4 TARGET_ARCH=arm64 sh
The preceding command downloads Istio 1.23.4 for the AArch64 architecture.
- Go to the Istio software package directory. The following uses the istio-1.23.4 software package as an example.
1cd istio-1.23.4
The bin/ directory in the installation directory contains the executable file of the istioctl client.
- Add the executable file path of the istioctl client to Path. Use either of the following methods.
- Write the path to the system Path temporarily (valid only in the terminal window where the current command is executed).
1export PATH=$PWD/bin:$PATH
- Write the path to the system Path permanently (valid in all terminal windows).
- Open /etc/profile.
vi /etc/profile
- Press i to enter the insert mode and add the following content to the end of the file:
export PATH=$PWD/bin:$PATH
- Press Esc to exit the insert mode. Type :wq! and press Enter to save the file and exit.
- Apply the changes in the file.
source /etc/profile
- Open /etc/profile.
- Write the path to the system Path temporarily (valid only in the terminal window where the current command is executed).
Parent topic: Installing Istio