IPAM-конфигурации#
Включена полная конфигурация CNI (Container Network Interface). Интерес представляет раздел ipam этой конфигурации CNI.
Последовательность выполнения#
В данном примере используется плагин CNI macvlan. Обычно уже есть конфигурация CNI для существующего подключаемого pod CNI в кластере, требуется скопировать раздел ipam и изменить значения в нем.
{
"cniVersion": "0.3.0",
"name": "whereaboutsexample",
"type": "macvlan",
"master": "eth0",
"mode": "bridge",
"ipam": {
"type": "whereabouts",
"range": "NNN.NNN.N.225/28",
"exclude": [
"NNN.NNN.N.229/30",
"NNN.NNN.N.236/32"
]
}
}
Где NNN.NNN.N.225/28, NNN.NNN.N.229/30, NNN.NNN.N.236/32 - актуальные IP адреса выбранных подсетей.
Примечание
Перед применением убедитесь, что параметр master установлен на имя сетевого интерфейса, существующего на pod.
Результат#
IPAM-конфигурация настроена успешно.