本文介绍了您如何找到集群Kubernetes集群的服务CIDR?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
一旦Kubernetes集群已经运行,您如何找到它的集群/服务CIDR?
How do you find the cluster/service CIDR for a Kubernetes cluster, once it is already running?
我知道Minikube是10.0.0.1/24.
I know for Minikube, it is 10.0.0.1/24.
对于GKE,您可以通过以下方式找到
For GKE, you can find out via
gcloud container clusters describe XXXXXXX --zone=XXXXXX |
grep -e clusterIpv4Cidr -e servicesIpv4Cidr
但是如何在通用Kubernetes集群上找到答案,尤其是通过kubectl
呢?
But how do you find out on a generic Kubernetes cluster, particularly via kubectl
?
推荐答案
获取服务IP范围
kubectl cluster-info dump | grep -m 1 service-cluster-ip-range
您将看到类似--service-cluster-ip-range = xxx.yy.0.0/13
You will see something like e.g. --service-cluster-ip-range=xxx.yy.0.0/13
获取Pod IP范围
kubectl cluster-info dump | grep -m 1 cluster-cidr
您将看到类似--cluster-cidr = xxx.yy.0.0/11
You will see something like e.g. --cluster-cidr=xxx.yy.0.0/11
这篇关于您如何找到集群Kubernetes集群的服务CIDR?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!