Как обновить Chef Server 12 до Chef 14 - PullRequest
0 голосов
/ 26 июня 2018

Похоже, что у StackOverflow было больше всего вопросов и ответов на все, что связано с шеф-поваром. Я искал документ о том, как обновить chef 12 до chef 14.

В настоящее время у нас есть сервер, на котором работает шеф-повар 12, мне нужно, чтобы он был шеф-поваром 14, и он надеялся сделать это с помощью ножа, если это возможно. Я нашел только людей, которые просят обновить версию до 12 и старше, ничего нового, как 14.

Какую команду или набор команд я могу использовать для этого обновления? Похоже, что документ, принадлежащий шеф-повару, не содержит инструкций по обновлению от Google.

1 Ответ

0 голосов
/ 26 июня 2018

Не существует определенной команды или процесса, кроме «установить последнюю версию пакета chef-client на каждую машину». Вы можете перезапустить knife bootstrap, чтобы сделать это так же, как при первоначальной установке, хотя вам нужно будет вручную повторно применить правильное имя / список запуска, так что это довольно неудобно. Вы также можете посмотреть поваренную книгу chef-client-updater, которая пытается автоматизировать этот процесс. Большая часть работы по обновлению версий Chef заключается в том, чтобы удостовериться, что ваши кулинарные книги по-прежнему совместимы с новой основной версией, которая обычно в основном посвящена тщательному тестированию интеграции с Test Kitchen и хорошей гигиене CI.

...