Несколько кластеров кубеспрей в одном инвентаре

Kubespray использует группы с определенными именами в инвентаре Ansible для определения ролей различных узлов, и эти узлы будут подключаться друг к другу. Но теперь мне нужны два отдельных кластера (потому что каждый должен находиться в разных подсетях с разной политикой безопасности). Есть ли способ по-прежнему хранить один инвентарь с общими определениями, или мне нужно разделить инвентарь на два кластера?

1 ответ

Я настоятельно не рекомендую вам усложнять ситуацию с помощью kubespray, и я советую всегда использовать отдельные файлы инвентаризации для разных кластеров. Использование 1 файла инвентаризации может (и, скорее всего,) привести к дополнительным ошибкам и потере вашего времени на их устранение вместо того, чтобы просто раскручивать 2 кластера из 2 файлов и использовать их. Кстати, такой реализации не видел. Конечно, можно и самому, но действительно ли это нужно?

Я бы обновил этот ответ, если найду для вас конкретное решение. Оставить это как вики сообщества

Другие вопросы по тегам