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

Какой способ развертывания нового сервера под управлением Chef является наиболее автоматическим?

Мы используем Knife-vsphere для развертывания и настройки новых серверов, управляемых шеф-поваром, в наших виртуальных средах, но у нас нет одношагового решения для физических серверов. В настоящее время процесс включает в себя создание образа базовой ОС на сервере, ручную настройку имени хоста и сети, установку Chef из пакета, а затем предоставление клиенту Chef возможности выполнить остальную настройку и установку пакета.

Существуют ли какие-либо инструменты от шеф-повара для установки всей ОС или для создания образа физического диска? Или инструменты Chef для выполнения первых шагов настройки на только что установленном сервере, такие как имя хоста и другая информация, идентифицирующая шеф-повара и клиента.

Ты можешь использовать knife bootstrap для загрузки любого сервера в полностью подготовленный узел Chef. Он автоматически устанавливает двоичный файл chef-client и запускает предварительно определенный список запуска. Как обычно, попробуй knife bootstrapp --help Чтобы получить больше информации.

Для шагов ПЕРЕД загрузкой сервера вы можете попробовать несколько различных приложений, созданных специально для этой цели: