下载
curl -L https://istio.io/downloadIstio | sh -
确保自己在解压之后的目录
创建namespace
kubectl create namespace istio-system
安装 istio base chat
helm install istio-base manifests/charts/base -n istio-system
安装 istio discovery chat 它用于部署 istiod 服务
helm install istiod manifests/charts/istio-control/istio-discovery \
--set global.hub="docker.io/istio" \
--set global.tag="1.9.4" \
-n istio-system
安装 istio ingress
helm install istio-ingress manifests/charts/gateways/istio-ingress \
--set global.hub="docker.io/istio" \
--set global.tag="1.9.4" \
-n istio-system
安装 istio egress
helm install istio-egress manifests/charts/gateways/istio-egress \
--set global.hub="docker.io/istio" \
--set global.tag="1.9.4" \
-n istio-system
验证安装
kubectl get pods -n istio-system