Команда Juju add-subnet не может переместить существующую подсеть в пространство
Я следил за этой записью в блоге, чтобы развернуть минимальный кластер k8s в моем существующем VPC разработки. Я создал частное и общедоступное пространство, но когда я попытался использовать add-subnet для добавления своих частных и общедоступных подсетей в соответствующие пространства, он сказал, что подсеть уже существует. Когда я бегу juju subnets
в нем перечислены все подсети, которые у меня есть в VPC. Можно ли как-нибудь ограничить Juju, чтобы он знал только о двух подсетях, которые я для него создал, и переместил эти подсети в правильные места?
Вот команда, которую я попробовал:
juju add-subnet 10.10.10.0/24 public
И вот результат, который я получаю:
ОШИБКА не может добавить подсеть: добавление подсети "10.10.10.0/24": подсеть "10.10.10.0/24" уже существует
Другой вопрос заключается в том, могу ли я избежать развертывания каждой части k8s отдельно, как это описано в блоге, и использовать очарование ядра kubernetes, но при этом указать подсети и VPC, которые я хочу использовать?
1 ответ
Это похоже на ошибку в текущей версии Juju. Я создал отчет об ошибке и разместил там описание и обходные пути, которые я нашел. Вот ссылка
https://bugs.launchpad.net/juju-core/+bug/1749272