При попытке установить Chef я получаю следующее:
[root@COMMAND ~]# chef-server-ctl org-create chef "Chef Software, Inc." -f /tmp/chef.key
ERROR: Specified config file /etc/opscode/pivotal.rb does not exist!
Я следую этому руководству:
https://docs.chef.io/install_dk.html
В чем я ошибаюсь, пытаясь настроить Chef Server? Я искал и пробовал перенастроить и другие упомянутые параметры.
Это виртуальная машина с CentOS 7, работающая как контейнер в proxmox с 512 МБ ОЗУ, если это что-то значит.
Я установил версию 12.03, поскольку люди говорили, что она работает для Chef Server и последней версии, но я продолжаю получать те же результаты при попытке настроить Chef Server по руководству.
РЕДАКТИРОВАТЬ: несколько раз перестроил виртуальную машину и установил ОЗУ на 2 ГБ с тем же результатом.
Всегда ли так сложно настроить центральный сервер Chef для отправки команд управления на другие серверы?
Команды ctl необходимо запускать на машине, где установлен Chef Server, а не на рабочей станции. Для Chef Server вам потребуется как минимум 4 ГБ ОЗУ, хотя настоятельно рекомендуется 8 ГБ. Если вы только начинаете работать с Chef, либо используйте Hosted Chef сейчас, либо используйте chef-solo.