环境介绍
我使用的是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是指命名空间
参考链接