1、准备工作
2、istio安装
- istio安装文件下载
curl -L https://git.io/getLatestIstio | sh -
- 将istioctl加入环境变量
cd istio-1.0.1
export PATH=$PWD/bin:$PATH
- install custom resources definitions
kubectl apply -f install/kubernetes/helm/istio/templates/crds.yaml
- install istio without TLS
需要修改istio-demo.yaml中ingressgateway的type=NodePort,第2848行
vim +2848 istio-demo.yaml
type: NodePort
kubectl apply -f install/kubernetes/istio-demo.yaml
- 查看相关pod是否部署完成
ubectl get pods -n istio-system
3、BookInfo Demo部署