【云原生之kubernetes实战】部署Octant开源可视化k8s管理平台
一、Octant介绍
1.Octant简介
1.Octant 是开发人员了解应用程序如何在 Kubernetes 集群上运行的工具。它旨在成为开发人员工具包的一部分,用于获得洞察力并接近 Kubernetes 中的复杂性。
2.Octant 提供了内置工具、集群导航和对象管理以及插件系统的组合,以进一步扩展其功能。
2.Octant特点
1.资源查看器:以图形方式可视化 Kubernetes 集群中对象之间的关系。各个对象的状态用颜色表示,以显示工作负载性能。
2.摘要视图:从通常使用多个 kubectl 命令找到的输出汇总的单个页面中的合并状态和配置信息。
3.端口转发:使用单个按钮将本地端口转发到正在运行的 pod,以调试应用程序,甚至可以跨命名空间转发多个 pod。
4.日志流:查看 pod 和容器活动的日志流以进行故障排除或监控,而无需打开多个终端。
5.标签过滤器:使用标签过滤组织工作负载,以检查命名空间中具有大量对象的集群。
6.集群导航:在不同集群的命名空间或上下文之间轻松更改。还支持多个 kubeconfig 文件。
7.插件系统:高度可扩展的插件系统,供用户通过 gRPC 提供附加功能。插件作者可以在现有视图之上添加组件。
二、检查k8s状态
1.检查工作节点状态