Knife is a powerful command-line interface (CLI) that comes with Chef.
1 ответ

Ошибка после обновления до chefDK 0.19.6-1 bash: /usr/local/bin/knife: /usr/bin/ruby2.1: плохой интерпретатор: такого файла или каталога нет

Модернизированный chefdk и я получаю эту ошибку bash: /usr/local/bin/knife: /usr/bin/ruby2.1: bad interpreter: No such file or directory почему мой /usr/local/bin/knife вызывает /usr/bin/ruby2.1 В любом случае я изменил файл /usr/local/bin/knife, чт…
01 ноя '16 в 17:06
1 ответ

Как запустить роли на тестовой кухне, не помещая все в файл berksfile?

Задал похожий вопрос по этому поводу, но понял, что моя проблема больше в концептуализации, как это может работать. Я прочитал кучу статей, но я все еще в замешательстве. Вот что я делаю сейчас: Я применяю набор базовых ролей ко всем моим узлам (win…
01 авг '16 в 11:39
1 ответ

Шеф-повар новый рецепт веб-узла

Я новичок от шеф-повара и работаю над рецептом "новый веб-узел", который создает сервер с нуля и делает с ним много вещей, пока он не достигнет необходимого состояния. Я правильно понял эту часть, и пока все хорошо, но мне нужно сделать еще одну зад…
29 май '14 в 15:45
0 ответов

Регистрация клиента-шефа не удалась с помощью CannotWritePrivateKey

Бег chef-client -c .chef\knife.rb следующая ошибка происходит ниже: D:\PESQUISA\programas\chef-repo>chef-client -c .chef\knife.rb Starting Chef Client, version 11.10.4 [2014-04-13T13:36:05-03:00] INFO: *** Chef 11.10.4 *** [2014-04-13T13:36:05-03…
13 апр '14 в 16:54
1 ответ

Начальная загрузка на нескольких узлах одновременно с помощью одной команды

Могу ли я загрузить кулинарную книгу на нескольких узлах одновременно с помощью одной команды начальной загрузки. Я имею в виду следующий путь knife bootstrap IP1 IP2 -x user1 -x user2 -P pwd1 -P pwd2 -r recipe[cookbook] Это возможно, или любой друг…
26 июн '14 в 15:44
1 ответ

Нож ssh -P без пароля в командной строке

В настоящее время мы используем нож для запуска инструкций на нескольких серверах. Но в итоге мы должны указать наши пароли, используя -P "Пароль". Мне было интересно, есть ли способ, которым мы можем заставить нож ssh взять пароль из файла, более п…
08 сен '17 в 17:56
1 ответ

Невозможно назначить эластичный IP с помощью ножа

Я хочу создать экземпляр EC2, используя нож с назначенным ему эластичным IP. Нож имеет опцию --associate-eip но когда я использую эту опцию, она терпит неудачу с ошибкой ОШИБКА: Запрошенный эластичный IP недоступен. хотя EIP в консоли AWS показывает…
05 авг '14 в 04:49
2 ответа

Команда удаления ножа не может удалить странный узел

Я сделал ошибку с командой bootstrap и знаю, что у меня есть узел с именем -i и я хотел бы удалить этот узел: knife node list -i Но когда я пытаюсь запустить команду удаления с ножа, это результат: knife node delete -i Error: invalid option: -i USAG…
26 янв '17 в 14:47
1 ответ

Конфликтующие драгоценные зависимости (плагин ножа)

Я работаю над плагином ножа и сталкиваюсь с конфликтом зависимостей между моим гемом и другим, который установлен: $ gem list fog fog (1.24.0, 1.20.0, 1.11.1) я имею knife-ec2 установлено, что зависит от тумана 1.20.0. Драгоценный камень, над которы…
11 ноя '14 в 20:13
1 ответ

Добавление роли в узел не работает

Я придерживаюсь точного синтаксиса, но вижу странное поведение при добавлении роли к одному из моих узлов Я запускаю следующую команду, которая в идеале должна добавить роль - веб-сервер в do_node knife node run_list add do_node 'role[webserver]' Но…
28 окт '14 в 18:18
1 ответ

Chef-vault: не удается расшифровать пароли

Я использую chef-vault для безопасного хранения паролей на Chef Server. Шифрование паролей работает нормально, но дешифрование не работает. $ knife encrypt create secrets test '{"test":"foo"}' --admins user1 --mode client $ knife encrypt update secr…
01 дек '13 в 18:42
0 ответов

Во время начальной загрузки рецепта на машине с Windows.. такие проблемы, как ошибка сети

Начальная загрузка Chef на окнах ** ОШИБКА: ошибка сети: соединение отклонено - подключиться (2) Проверьте настройки своего ножа и настройки сети ** Я установил плагин для окон для ножей, а также настроил winrm, но после этого я тоже столкнулся с эт…
26 фев '14 в 13:01
1 ответ

Могу ли я исключить хосты из SSH-запуска Knife в среде Chef?

Моя проблема, я хочу запустить: knife ssh "chef_environment:env1" 'cmd' но у одного из хостов возникают проблемы с аутентификацией, и, похоже, он ломает мой ssh ​​run ножа и не запускает команду на всех хостах. Я хотел бы исключить запуск одного хос…
13 сен '16 в 21:29
2 ответа

"редактирование узла ножа" завершается неудачно

Я следовал руководству для начинающих шеф-повара в https://learnchef.opscode.com/quickstart/converge/ и https://learnchef.opscode.com/starter-use-cases/ntp/ Я пытаюсь ро добавить кулинарную книгу NTP в список выполнения узла. Для этого я пытаюсь зап…
03 окт '13 в 01:03
2 ответа

Застрял, пытаясь загрузить Windows-сервер с помощью Chef

Я девушка-макинтош, работаю над подключением с помощью ножевого окна через управляемого шеф-повара Opscode к моим серверам Rackspace Windows. (Я знаю, это звучит экзотично, но эти серверы Windows являются требованием заказчика). Я попытался запустит…
3 ответа

Шеф выполняет команду bash и вводит ввод

Я хочу выполнить эту команду через шеф-повара: knife client delete client_name Команда действительно запускается от шеф-повара, используя это: bash 'delete client from chef server' do cwd ::File.dirname('/apps/chef-repo') # not sure if relevant code…
28 дек '15 в 16:36
1 ответ

Нож сервер ec2 создать возврат 403 запрещено

Я пытаюсь установить поваренную книгу tomcat на экземпляр AWS, но при этом возникает ошибка, как показано ниже: Роль tomcat.rb: name 'tomcat' description 'A single tomcat server' run_list( 'recipe[tomcat]' ) Бег: knife ec2 server create --availabili…
06 апр '14 в 20:18
1 ответ

Невозможно обновить шеф-повар run_list

У меня есть кулинарное название образца и по рецептам у меня есть два рецепта, а именно default.rb а также execute.rb, Когда я даю run_list как recipe[sample], это работает хорошо. Это в основном принимает default.rb, Как я могу добавить оба рецепта…
06 май '16 в 14:55
2 ответа

Создание узлов на лету для крупномасштабных развертываний с использованием Chef

Согласно моему пониманию узлы должны быть созданы на сервере Chef ДО запуска клиентов chef. В моем случае узлы автоматически масштабируются, и я не могу заранее создать узлы на сервере. Я также не хочу запускать команды ножа на узлах. Есть ли способ…
28 авг '14 в 15:25
1 ответ

Невозможно выполнить какие-либо команды ножа?

Ни одна из команд ножа не выполняется, я просто получаю ошибку тайм-аута... Изначально у меня была Virtual Box 4.3.38 У меня не было проблем в то время после обновления Virtual Box 5.0.22 У меня возникла эта проблема.. Та же ошибка для всех команд н…
25 июн '16 в 23:23