Назад | Перейти на главную страницу

марионетка бригадира управляет сотнями серверов без входа в каждое устройство

Я хочу знать, есть ли способ управлять сотнями серверов в мастере.

Допустим, у меня 100 машин. На каждой машине уже установлена ​​ОС и доступен ssh.

Теперь я хочу установить определенное программное обеспечение через марионетку на все эти машины с хоста мастера. Я не хочу входить в каждую систему и устанавливать марионетку, настраивать ssl вручную и т.д.

Могу ли я выполнить эту настройку с хоста? без входа в каждую машину ??

Могу ли я установить puppet / puppet CA на всех этих машинах с хоста ??

Я вижу подготовку к хосту. Может ли кто-нибудь подсказать мне, как использовать Provisioning для машин, на которых уже установлена ​​ОС?

Вы выбираете любой метод, который вы используете в настоящее время для управления сотнями серверов, чтобы включить и настроить марионетку на серверах и направить ее на сервер Foreman. Если у вас нет такого способа, у вас не будет другого выхода, кроме как сделать это вручную. Если SSH включен, вы можете написать что-нибудь с expect или что-то подобное, чтобы упростить задачу. Также не забудьте изучить другие системы управления конфигурацией, в частности, Ansible.

Provisoning - это модуль для установки ОС в качестве первого шага управления.