4.2.2. Bond CNI 보조 네트워크 구성
본딩 컨테이너 네트워크 인터페이스(Bond CNI)를 사용하면 여러 네트워크 인터페이스를 컨테이너 내의 단일 논리 결합된 인터페이스로 통합할 수 있으므로 네트워크 중복성과 내결함성이 향상됩니다. 이 플러그인과의 본딩에는 SR-IOV VF(가상 기능)만 지원됩니다.
다음 표에서는 Bond CNI 플러그인의 구성 매개변수를 설명합니다.
| 필드 | 유형 | 설명 |
|---|---|---|
|
|
| 이 CNI 네트워크 연결 정의에 지정된 이름을 지정합니다. 이 이름은 컨테이너 내의 인터페이스를 식별하고 참조하는 데 사용됩니다. |
|
|
|
CNI 사양 버전입니다. 최소 |
|
|
|
구성할 CNI 플러그인의 이름을 지정합니다. |
|
|
| ARP(Address Resolution Protocol) 링크 모니터링 빈도를 밀리초 단위로 지정합니다. 이 매개 변수는 본딩 인터페이스에서 ARP 요청을 보내는 빈도를 정의하여 집계된 인터페이스의 가용성을 확인합니다. |
|
|
|
선택 사항: 본딩의 최대 전송 단위(MTU)를 지정합니다. 기본값은 |
|
|
|
선택 사항: 본딩의 |
|
|
| 본딩 정책을 지정합니다. |
|
|
|
선택 사항: 본딩을 위해 의도한 네트워크 인터페이스를 본딩이 시작될 때 컨테이너의 네트워크 네임스페이스 내에서 직접 생성 및 사용할 수 있는지 여부를 지정합니다. 기본값인 |
|
|
| 본딩할 인터페이스를 지정합니다. |
|
|
| IPAM CNI 플러그인의 구성 오브젝트입니다. 플러그인은 연결 정의에 대한 IP 주소 할당을 관리합니다. |
4.2.2.1. 본딩 CNI 플러그인 구성 예 링크 복사링크가 클립보드에 복사되었습니다!
다음 예제에서는 bond-net1 이라는 보조 네트워크를 구성합니다.
{
"type": "bond",
"cniVersion": "0.3.1",
"name": "bond-net1",
"mode": "active-backup",
"failOverMac": 1,
"linksInContainer": true,
"miimon": "100",
"mtu": 1500,
"links": [
{"name": "net1"},
{"name": "net2"}
],
"ipam": {
"type": "host-local",
"subnet": "10.56.217.0/24",
"routes": [{
"dst": "0.0.0.0/0"
}],
"gateway": "10.56.217.1"
}
}