반응형
Kubernetes Worker Nodes의 Interface가 여러개 일때,
혹은 interface가 추가 되어있을때,
Calico가 의도하지 않는 interface로 터널링을 시도하면 오류가 발생할 수 있으니,
아래 옵션으로 터널링을 만들 interface를 찾을 수 있게 해야합니다.
#여러 인터페이스일때 터널링으로 사용할 인터페이스를 찾기위해 넣은 옵션
- name: IP_AUTODETECTION_METHOD
value: can-reach=111.22.127.129
Node 서버의 Interface가 여러개일때, Calico가 통신하기 위한 인터페이스를 지정해줘야 합니다.
해당 인터페이스를 지정해주기 위해 넣는 옵션이 아래와 같습니다. .
예를 들면, "111.22.127.129(gateway)"를 찾을 수 있는 인터페이스를 찾아서,
해당 인터페이스로 터널링을 만들어라 하는 옵션입니다.
아래와 같이 interface를 지정할 수도 있습니다.
- name: IP_AUTODETECTION_METHOD
value: "interface=ens224"
그러나, interface의 이름을 지정하는 방법은 권고하지 않습니다.
이유는? Calico가 설치될 모든 WorkerNode의 Interface의 명칭이 같을까?를 생각해보면 그렇지 않을 수 있습니다.
따라서, 인터페이스의 명칭을 지정하는 방법은 향후 오류 or SideEffect를 일으킬 수 있습니다.
반응형
'IT Knowledge > Kubernetes' 카테고리의 다른 글
Kubernetes 리소스 CPU/MEM (Request / Limit) (0) | 2024.07.04 |
---|---|
[Kubernetes Ingress] 다른 namespace의 Service로 전달하기 (0) | 2024.06.26 |
CRI-O 튜닝포인트(kubernetes) (0) | 2024.06.02 |
Docker VS Kubernates 구분하기 (0) | 2024.05.27 |
컨테이너 런타임 (containerd) 설치 및 구성 (0) | 2024.05.17 |
댓글