у меня есть небольшой кластер, состоящий из нескольких узлов Linux. Есть общий NFS, и у меня есть та же учетная запись Пользователя с общими ключами SSH на всех узлах, но кроме этого каждый узел имеет свою собственную файловую систему и конфигурацию.
Я хочу иметь возможность контролировать конфигурацию всех узлов из центрального узла. Типичная конфигурация состоит в основном из конфигурационных файлов, как в пользовательском каталоге, так и в /etc
или /opt
. Иногда мне также нужно установить одни и те же пакеты на всех узлы или выполнить другие команды оболочки.
это небольшой кластер, который вряд ли оправдывает системы автоматизации корпоративного уровня или другие сложные установки. Есть ли другой способ, который вы пробовали и тестировали, предпочтительно легкий и с открытым исходным кодом? Или даже на основе bash / SSH хаки напрямую? Благодаря.