Я пытаюсь настроить Kubernetes на Docker-для-десктопах и хочу изменить сеть по умолчанию, назначенную контейнерам.
Пример: сеть по умолчанию - 10.1.0.0/16
, но я хочу 172.16.0.0/16
.
Я изменил раздел сети докера на Subnet address: 172.16.0.0 and netmask 255.255.0.0
, но кластер продолжает назначать сеть 10.1.0.0/16.
Проблема, с которой я здесь сталкиваюсь, заключается в том, что я нахожусь в VPN, которая имеет тот же сетевой IP-адрес сети по умолчанию kubernetes (10.1.0.0/16
), поэтому, если я пытаюсь пропинговатьхост, который находится под vpn, контейнер, с которого я выполняю команду ping, постоянно говорит: Destination Host Unreachable
.
Я использую Docker Desktop (под Windows Pro) Версия 2.0.0.0-win81 (29211) Канал: стабильныйСборка: 4271b9e.
Kubernetes предоставляется с рабочего стола Docker 
Из официальной документации Я знаю, что
Kubernetes доступен в Docker для Windows 18.02 CE Edge и выше, а 18.06 стабильный и выше, включая автономный сервер и клиент Kubernetes, а также интеграцию Docker CLI.Сервер Kubernetes запускается локально в вашем экземпляре Docker, не настраивается и представляет собой кластер с одним узлом
Сказал так, если Kubernetes использует конфигурацию базового докера (например, сеть,тома и т. д.)?