服务网格Istio1.9.3离线安装文档
环境要求
docker
kubernetes: ≥ 1.17 (istio1.9.3要求k8s版本≥ 1.17)
linux-amd64 (安装istio使用的istioctl为istio-1.9.3-linux-amd64.tar.gz)
安装指南
istio的安装包可以从金蝶云盘中获取,链接:https://pan.yunzhijia.com/s/MTIxNzU3Nyw5MWY0#/ 来自:云之家企业云盘
无镜像仓库安装
1. 解压压缩包:到k8s的master节点执行解压命令:
tar -zxvf istio-offline-install.tar.gz
2. 加载镜像:先将images目录拷贝到k8s的各个节点,执行镜像加载
docker load -i ./images/aeraki-latest.tar docker load -i ./images/kiali-1.29.tar docker load -i ./images/prometheus-2-21-0.tar docker load -i ./images/zipkin-slim-2-21-0.tar docker load -i ./images/grafana-7-2-1.tar docker load -i ./images/istio-pilot-1-9-3.tar docker load -i ./images/istio-proxyv2-1-9-3.tar docker load -i ./images/dubbo-sample-consumer.tar docker load -i ./images/dubbo-sample-provider.tar
3. 安装istioctl: 回到k8s的master节点,安装istio,aeraki,kiali,grafana,prometheus,zipkin以及dubbo示例
cd ./istio-offline-install/scripts/ && ./install.sh
有镜像仓库
如果有自己的私有镜像仓库,也可以将镜像导入到自己的私有仓库
1. 导入自己的私有仓库
2. 修改/k8s/istio.config.yaml其中的hub为自己的仓库镜像地址,并且需要修改aeraki,kiali,grafana,prometheus,zipkin以及dubbo示例的
images地址,需要修改的Yaml文件位置为:
/k8s/aeraki.yaml
/demo/dubbo/dubbo-sample.yaml
/scripts/istio-1.9.3/samples/addons/grafana.yaml
/scripts/istio-1.9.3/samples/addons/kiali.yaml
/scripts/istio-1.9.3/samples/addons/prometheus.yaml
/scripts/istio-1.9.3/samples/addons/extras/zipkin.yaml
/scripts/istio-1.9.3/samples/addons/extras/zipkin.yaml
/scripts/istio-1.9.3/samples/addons/extras/zipkin.yaml
安装成功
1. 安装成功后,我们可以通过 kubectl get po -n istio-system 和 kubectl get po -n dubbo查看服务是否正常启动起来,如果正常启动应该是这样的:
2. 通过kubectl get service -n istio-system 获取grafana、kiali、zipkin的端口
3. 浏览器打开kiali,我们主机的ip拼上port,选择对应dubbo的命名空间即可看到我们dubbo示例信息
4. 查看prometheus+grafana,导入/demo/dubbo/dubbo-mesh.json,配置后即可看到我们的grafana表盘
dubbo的仪表盘:
卸载命令
到k8s的master节点执行对应的uninstall.sh脚本即可
cd ./istio-offline-install/scripts/ && ./uninstall.sh
服务网格Istio1.9.3离线安装文档
本文2024-09-23 01:11:09发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144321.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf