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部署