我准备使用istio来替代原来的traefic网关和consul服务注册发现的方案,但在安装istio过程中遇到了一些问题,把解决的过程记录下来,便于今后遇到类似问题做个参考。
istio安装的中文文档地址:Istio Prelim 1.23 / 文档
参照Istio Prelim 1.23 / 入门 官网的安装方法,首先下载istioctl,然后使用命令istioctl install以默认配置安装,正常部署会安装这两个pod
NAME READY STATUS RESTARTS AGE
istio-ingressgateway-94974fc7f-cxjwz 1/1 Running 0 5d4h
istiod-54785969-6rfzh 1/1 Running 0 5d4h
我下载的istioctl是1.22.0这个版本,在安装过程中遇到的第一个问题:镜像下拉不下来。
可以通过
kubectl get events -n istio-system
kubectl describe pod istio-ingressgateway-94974fc7f-cxjwz -n istio-system
kubectl des