系列文章:
总目录索引:九析带你轻松完爆 istio 服务网格系列教程
目录
1 前言
2 邀约
3 kiali 简介
4 kiali 安装
5 kiali 访问
1 前言
如果你对博客有任何疑问,请告诉我。
2 邀约
你可以从 b 站搜索 “九析”,获取免费的、更生动的视频资料:
3 kiali 简介
kiali 是一款 istio 服务网格可视化工具,提供了服务拓补图、全链路跟踪、指标遥测、配置校验、健康检查等功能。
4 kiali 安装
如果使用 istioctl 安装 istio 时采用的 profile 是 demo 的话(有关 profile 介绍,请参照本人的《 istioctl profile 介绍》),默认就会安装好 kiali。istio 安装请参照本人的《istio 安装》博客分分钟轻松完爆。安装好后,直接执行如下命令查看 kiali 组件:
kubectl get all -n istion-system
执行结果如下图所示:
5 kiali 访问
在集群内,通过 curl 命令行工具访问 kiali:
执行结果如下图所示:
上图所示 kiali 已经部署成功,服务处于就绪状态。下面改成外部浏览器可以直接访问,需要将 service 的服务类型设置为 nodeport,执行命令如下:
kubectl patch svc -n istio-system kiali -p '{"spec": {"type": "NodePort"}}'
执行结果如下图所示:
打开浏览器,访问 k8s 所在服务器 IP 和 NodePort 暴露出来的端口号(这里是 31479),如下截图所示:
默认用户名密码是 admin/admin,输入后登录:
自此,九析带你轻松完爆 istio kiali 安装。关于 kiali 说明和使用将在下章说明。