![kubeadm에서 --pod-network-cidr 플래그의 의미는 무엇입니까?](https://linux55.com/image/214293/kubeadm%EC%97%90%EC%84%9C%20--pod-network-cidr%20%ED%94%8C%EB%9E%98%EA%B7%B8%EC%9D%98%20%EC%9D%98%EB%AF%B8%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
공식 kubernetes 설치 프로그램인 kubeadm은 --pod-cidr-network
명령에서 플래그를 플래그로 사용합니다 init
. 이는 --cluster-cidr
kube-controller-manager에 대한 플래그로 변환됩니다.
하지만 이 값은 실제로는 사용되지 않는 것 같습니다. 예를 들어 - 값을 전달했지만 192.168.0.0/16
클러스터에서 Pod를 실행하면 해당 범위 밖의 IP를 가져오는 것을 볼 수 있습니다.
누군가 이것을 설명할 수 있나요?
답변1
~에 따르면kube 컨트롤러 관리자문서:
--cluster-cidr string
CIDR Range for Pods in cluster. Requires --allocate-node-cidrs to be true
--allocate-node-cidrs
설정한 CIDR 범위가 적용되지 않는 경우 이 플래그 도 true로 설정해야 하기 때문일 수 있습니다 .