2015-01-28 2 views
0

Я использовал версию шеф-повара 11 без каких-либо проблем. Теперь, когда я слышу, что новая версия 12 отсутствует, я хотел использовать ее. Итак, в новом экземпляре aws я загрузил chef-server-core-12.0.0-1, установив его сразу же. Теперь идти вперед, я использовал команду,Chef-Server не генерирует admin.pem

chef-server-ctl reconfigure 

начать все услуги, как указано в официальном документе. Теперь этот шаг должен также создать новый администратор, валидатор, который будет использоваться в knife.rb. Об этом позаботились в версии шеф-повара 11. Теперь я не могу сгенерировать admin.pem и chef-validator.pem, без которого я не могу настроить новую рабочую станцию.

ответ

0

Я не могу сделать больше, чем дать вам ссылку документации:

http://docs.chef.io/install_server.html#standalone

Читайте внимательно, и вы увидите, что вам нужно создать первую организацию и первый администратора для этой организации (шаги 5 и 6).

Chef 12 является одним из основных изменений версии, которые утверждают, что, вероятно, разбивающихся изменения ...

Много общения были сделаны на chef.io блоге, потребуется время, чтобы прочитать об этом, прежде чем дать ему попробовать, вы сэкономите время.

+0

Я создал администратора и организацию. Я настроил knife.rb. Так или иначе, при попытке проверить узел/клиенты его новая ошибка. ** список узлов ножа ** ОШИБКА: Ошибка проверки SSL с подключением к хосту: testvm3.domain.co.in - SSL_connect возвращено = 1 errno = 0 state = SSLv3 читать сертификат сервера B: проверка сертификата не выполнена ОШИБКА: OpenSSL :: SSL :: SSLError: SSL_connect return = 1 errno = 0 state = SSLv3 считать сертификат сервера B: не удалось проверить сертификат – ripevik

+0

См. [This] (https://docs.chef.io/chef_client_security.html#changes-prior-to-chef -12), и поэтому [это тоже] (http://docs.chef.io/install_dk.html#get-ssl-certificates) – Tensibai

+0

Кажется, что EVERYONE получает ошибки проверки SSL с сервером шеф-повара 12. Просто сделайте быстрый google для 'chef 12 ssl validation', и я уверен, что вы найдете много помощи. –

0

admin.pem - это ничего, кроме файла pem клиентов.

всякий раз, когда вы загружаете узел с помощью команды ножа. файл client.pem или admin.pem или node.pem автоматически создается в /etc/chef/client.pem

Смежные вопросы