У меня есть мастер-машина, которую я только что обновил с Chef 11 до Chef 12, но когда я перехожу к созданию нового узла EC2, он хочет установить клиент 11.18 вместо 12.01 или 12.03. Я не уверен, вызывает ли это бомбу клиента или нет (попадает 403, пытаясь создать клиентский узел на главном сервере), но это не может помочь.
Кто-нибудь знает, где я могу сказать мастеру, какую версию клиента установить?
Вы можете указать версию устанавливаемого клиента Chef через --bootstrap-version
вариант knife ec2 server create
. Ваша рабочая станция определяет, какую версию установить во время начальной загрузки.
Версия, установленная на вашем сервере, не имеет значения.