kubernetes pod间通信,跨namespace互访 - daniel-qa/Azure-Kubernetes-Service GitHub Wiki

https://blog.csdn.net/qq_37369726/article/details/121785627?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-121785627-blog-111579548.pc_relevant_multi_platform_featuressortv2removedup&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-121785627-blog-111579548.pc_relevant_multi_platform_featuressortv2removedup&utm_relevant_index=2

kubernetes使用dns服务作为服务注册中心,kubernetes提供了一个内部的dns服务,集群里面的所有pod和容器都知道它的地址.这个dns服务运行在名为kube-system的namespace中,具体是在它里面的叫做coredns的deployment管理.如下:

  • kubectl get namespace
  • kubectl get svc -n kube-system
  • kubectl get deploy -n kube-system
  • kubectl get deploy -n kube-system