Istio 故障排除与配置管理全解析
1. 使用管理平面进行故障排除
管理平面位于控制平面之上,可跨多个同构和异构服务网格集群运行。它能执行工作负载和网格配置验证,无论是在将工作负载引入网格之前,还是在更新控制平面、数据平面组件或应用程序版本时持续审查配置。
要对现有工作负载和服务网格配置进行一系列检查,可通过以下步骤安装并启动 Meshery:
$ sudo curl -L https://git.io/mesheryctl -o /usr/local/bin/mesheryctl
$ sudo chmod a+x /usr/local/bin/mesheryctl
$ mesheryctl start
若要持续验证配置,可在集群中安装 Meshery。若 Meshery UI 未自动加载,可在 http://localhost:9081 打开。Meshery 会自动连接集群,分析网格和工作负载配置,指出与最佳实践的差异或提供部署问题区域的修复建议。
2. 与 kubectl 交互
在 Kubernetes 环境中,Meshery 和 istioctl 都在底层使用 kubectl exec 。 kubectl exec 涉及从本地 kubectl CLI 到 Kubernetes API 服务器,再到运行服务代理的节点上的 kubelet 的两种 HTTP 流协议之一。
Kubernetes API
超级会员免费看
订阅专栏 解锁全文
2171

被折叠的 条评论
为什么被折叠?



