環境介紹
我使用的是k8s 1.23.3版本
istio使用的是istio-1.13.3-linux-amd64.tar.gz
把文件下載k8s集群下,解壓
tar -vzxf istio-1.13.3-linux-amd64.tar.gz
然后設置環境變量
[root@master istio]# cat /etc/profile
export ISTIO_HOME=/root/istio-1.13.3
export PATH=$PATH:$ISTIO_HOME/bin
在當前目錄下istio-1.13.3 執行命令安裝
istioctl install --set profile=demo -y
然后注入sidecar
kubectl label namespace mirror istio-injection=enabled
這里的mirror是指命名空間
參考鏈接