首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用kubectl显示k8s网络拓扑?

是否可以使用kubectl显示k8s网络拓扑?
EN

Stack Overflow用户
提问于 2020-09-22 19:41:35
回答 1查看 113关注 0票数 1

我在我的CentOS 7.7服务器上安装了minikube。

其中有几个pod:

代码语言:javascript
复制
[dele@att root]$ kubectl get pods --all-namespaces -o wide
NAMESPACE              NAME                                        READY   STATUS    RESTARTS   AGE   IP           NODE       NOMINATED NODE   READINESS GATES
kube-system            coredns-f9fd979d6-4p6xg                     1/1     Running   1          23h   172.18.0.2   minikube   <none>           <none>
kube-system            etcd-minikube                               1/1     Running   0          22h   172.17.0.2   minikube   <none>           <none>
kube-system            kube-apiserver-minikube                     1/1     Running   0          22h   172.17.0.2   minikube   <none>           <none>
kube-system            kube-controller-manager-minikube            1/1     Running   1          23h   172.17.0.2   minikube   <none>           <none>
kube-system            kube-proxy-4k468                            1/1     Running   1          23h   172.17.0.2   minikube   <none>           <none>
kube-system            kube-scheduler-minikube                     1/1     Running   1          23h   172.17.0.2   minikube   <none>           <none>
kube-system            storage-provisioner                         1/1     Running   2          23h   172.17.0.2   minikube   <none>           <none>
kubernetes-dashboard   dashboard-metrics-scraper-c95fcf479-k7zpn   1/1     Running   1          23h   172.18.0.3   minikube   <none>           <none>
kubernetes-dashboard   kubernetes-dashboard-5c448bc4bf-f9swt       1/1     Running   1          23h   172.18.0.4   minikube   <none>           <none>

但是我看不到清晰的网络拓扑图,可以用kubectl显示网络拓扑吗

EN

回答 1

Stack Overflow用户

发布于 2020-09-22 22:40:40

据我所知,对于kubernetes (和kubectl)来说,这是不可能的。通过集群中的其他软件,我了解了可视化的三种可能性:

  1. Istio可以使用kiali可视化网格内的通信(作为参考:https://istio.io/latest/docs/tasks/observability/kiali/)
  2. The的第二个选项是spekt8
  3. Weavescope,它附带了收集数据并将其可视化的代理

尽管有这些选项,但也可能存在其他选项,我真的希望看到更多选项,因为并不是每个人都想添加Istio并接受性能影响,只是为了可视化pod/网络环境。

就我对spekt8的理解而言,它更多地是关于Kubernetes资源之间关系的可视化,而不是网络拓扑可视化。

Weavescope需要集群管理权限,因此不建议在没有设置某种形式的身份验证的情况下将其公开访问。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64009008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档