CNI Sturcture

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 Jan 15 23:31
Editor
Edited
Edited
2023 Jan 21 10:34
Refs
Refs

Main: interface-creating

bridge, ipvlan, loopback, macvlan, ptp, vlan

IPAM: IP address allocation

dhcp, host-local

Meta: other plugins

flannel, tuning, portmap
 
notion image
 
 
 
  • cniVersion: CNI 명세의 버전을 정의합니다.
  • name: 네트워크 이름
  • type: 사용할 plugin 종류를 지정합니다. 이 경우에는 실제 사용할 실행파일의 이름을 지정합니다.
  • args: Optional 추가 파라미터
  • ipMasq: 아웃바운드 masquerade 설정(NAT 설정)
  • ipam:
    • type: IPAM plugin 실행파일의 이름
    • subnet: IPAM에서 사용할 subnet대역
    • routes:
      • dst: 도달하려는 subnet대역
      • gw: dst에 도달하기 위한 default g/w주소
  • dns:
    • nameservers: 해당 네트워크에서 사용할 네임서버 목록
    • domain: DNS 요청에 사용할 search domain
    • search: search domain 목록
    • options: 추가적인 옵션값
 
 
 
 
 

Recommendations