系列文章:


总目录索引:九析带你轻松完爆 istio 服务网格系列教程

目录

1 前言

2 邀约

3 kiali 简介

4 kiali 安装

5 kiali 访问


1 前言

        如果你对博客有任何疑问,请告诉我。第十一章 九析带你轻松完爆 service mesh - istio kiali 安装_第1张图片


2 邀约

        你可以从 b 站搜索 “九析”,获取免费的、更生动的视频资料:第十一章 九析带你轻松完爆 service mesh - istio kiali 安装_第2张图片


3 kiali 简介

        kiali 是一款 istio 服务网格可视化工具,提供了服务拓补图、全链路跟踪、指标遥测、配置校验、健康检查等功能。


4 kiali 安装

        如果使用 istioctl 安装 istio 时采用的 profile 是 demo 的话(有关 profile 介绍,请参照本人的《 istioctl profile 介绍》),默认就会安装好 kiali。istio 安装请参照本人的《istio 安装》博客分分钟轻松完爆。安装好后,直接执行如下命令查看 kiali 组件:

kubectl get all -n istion-system

        执行结果如下图所示:第十一章 九析带你轻松完爆 service mesh - istio kiali 安装_第3张图片


5 kiali 访问

        在集群内,通过 curl 命令行工具访问 kiali:

curl http://10.101.30.105:20001

        执行结果如下图所示:clipboard4.png

        上图所示 kiali 已经部署成功,服务处于就绪状态。下面改成外部浏览器可以直接访问,需要将 service 的服务类型设置为 nodeport,执行命令如下:

kubectl patch svc -n istio-system kiali -p '{"spec": {"type": "NodePort"}}'

        执行结果如下图所示:第十一章 九析带你轻松完爆 service mesh - istio kiali 安装_第4张图片

        打开浏览器,访问 k8s 所在服务器 IP 和 NodePort 暴露出来的端口号(这里是 31479),如下截图所示:第十一章 九析带你轻松完爆 service mesh - istio kiali 安装_第5张图片

        默认用户名密码是 admin/admin,输入后登录:第十一章 九析带你轻松完爆 service mesh - istio kiali 安装_第6张图片

        自此,九析带你轻松完爆 istio kiali 安装。关于 kiali 说明和使用将在下章说明。