Вопросы по теме 'chef-infra'

Можно ли запустить рецепт от шеф-повара, не запуская рецепт по умолчанию
В моей кулинарной книге nginx есть два рецепта от шеф-повара. Один называется default.rb, а другой - sites.rb. Когда я запускаю рецепт сайтов с RUN_LIST=recipe[nginx::sites] bundle exec cap staging chef:solo тогда также выполняется мой...
5792 просмотров
schedule 21.10.2021

Проблемы с настройкой Ironfan
Я пытаюсь (и безуспешно!) Настроить ironfan Я подхожу к тому месту, где я его установил, но когда я создаю «список кластеров ножей», я получаю следующую ошибку: ОШИБКА: Gem :: LoadError: невозможно активировать ironfan-3.1.5, потому что...
202 просмотров
schedule 15.11.2021

Слишком большой объект запроса Opscode Chef, регистрирующий узел
Я регистрирую узел, который ищет другие атрибуты узлов в списке выполнения. Проблема в том, что информация об узле слишком велика для передачи на сервер через HTTP. Затем chef-client выводит сообщение «FATAL: Net :: HTTPServerException: 413«...
5850 просмотров
schedule 23.09.2021

как сделать так, чтобы блок сценария шеф-повара не запускался каждый раз, когда вы запускаете chef-solo
Совершенно новый для шеф-повара ... Раньше мы устанавливали elasticsearch из репозитория ppa, но теперь я хочу создать его с нуля (репо больше не обновляется) каждый раз, когда я меняю номер версии в моих атрибутах / default.rb Прямо сейчас у меня...
751 просмотров
schedule 20.10.2021

невозможно создать узел с полным доменным именем для конфигурации клиента шеф-повара
Я создал узел с помощью команды Knife node create node1 на моем ноутбуке (который настроен как шеф-клиент), я могу создать узел, но в нем нет записи FQDN, поэтому его влияющий нож такие операции, как выполнение рецептов для продолжения, я пытался...
630 просмотров
schedule 17.10.2021

Как прочитать содержимое файла во время выполнения? Chef читает во время компиляции
Потому что я столкнулся с этой ошибкой MIXLIB-11 , о которой я сообщил команде Mixlib. , Мне нужно найти обходной путь, альтернативу Mixlib :: Shellout. Кратко о проблеме: Здесь говорится: «* Неудивительно - чтение происходит во время...
13415 просмотров
schedule 14.10.2021

Chef Knife AWS EC2 инстансирует эластичные IP-адреса
Мне нужно будет крутить несколько эластичных IP-адресов для создания учетных записей с сайтов. Я планирую сделать это с помощью API aws ec2 или создания кулинарных книг для шеф-поваров. Интересно, использовать ли поваренные книги для решения...
235 просмотров

Как использовать Chef Solo с Application_python
Я начал изучать Chef, Berkshelf и Vagrant. Мне удалось развернуть простое приложение с Chef Server, но когда я пытаюсь использовать Chef Solo, я получаю несколько ошибок: В соединении отказано - в соединении отказано в подключении к localhost:...
434 просмотров
schedule 29.09.2021

Как предварительно скомпилировать активы с помощью Chef?
OpsWorks не выполняет предварительную компиляцию ресурсов при развертывании. Я нашел этот рецепт в этой ветке , но я думаю, что он не полон или чего-то не хватает, потому что я получить ошибку о том, что release_path не найден. precompile.rb:...
4741 просмотров
schedule 14.09.2021

Как выполнить скрипт после загрузки?
Приведенный ниже код должен загрузить скрипт и выполнить его на бродячем госте. Сценарий загружается, но никогда не запускается. Кто-нибудь знает, как обеспечить выполнение сценария оболочки после загрузки? remote_file...
923 просмотров
schedule 12.11.2021

Синтаксис Ruby в рецепте шеф-повара
Ребята, я понятия не имею в рубине, но вынужден поиграть с шеф-поваром рецепт . Может ли кто-нибудь помочь мне с проблемой синтаксиса? Эта строка вызывает проблемы, когда я запускаю рецепт old_configs = node["monitoring"]["configs"] || []...
1694 просмотров
schedule 20.11.2021

Роли бродячего шеф-повара: шеф-повар-соло, не нашедший ролей в моей кулинарной книге
У меня есть куча файлов кулинарных книг, некоторые из которых определены как рецепты, а некоторые - как роли. Так, например, роль верхнего уровня: run_list ("роль [el-drupal-cookbook :: drupal_lamp_dev]", "recipe [drupal-site-jnl-el-cookbook ::...
5050 просмотров
schedule 28.11.2021

Камень шеф-повара не найден после того, как бродяга была приготовлена
У меня проблема с Бродягой и поваром. Я уже подготовил Vagrantfile и поваренные книги для шеф-поваров. В основном vagrantfile настраивается некоторыми переменными env, поэтому я могу создать новую виртуальную машину из Vagrantfile, а также вся...
1307 просмотров
schedule 18.09.2021

Как я могу использовать идемпотентность в Chef Opscode для однократного выполнения монтируемого ресурса?
Не могу найти, как смонтировать устройство в linux только один раз с chef. Это означает, что на другом клиенте Chef ресурс не должен выполняться, потому что устройство там уже было подключено к определенному пути. Как я могу использовать...
3040 просмотров

Невозможно использовать поваренную книгу application_ruby с Chef 11.8.0, не удается найти ресурс для bundle_options
Я пытался настроить рецепт шеф-повара, который устанавливает ruby ​​с помощью RVM, а затем использует поваренную книгу application_ruby для настройки приложения, однако я продолжаю сталкиваться с ошибкой NameError: Cannot find a resource for...
659 просмотров
schedule 20.09.2021

Мокинг внешнего провайдера в chefspec
Я пытаюсь протестировать поставщика в Chef с помощью ChefSpec. В этом провайдере я вызываю другого внешнего провайдера, которого я хотел бы имитировать / отключить, чтобы выполнялся только мой провайдер, а не внешний провайдер. Мой провайдер в...
965 просмотров
schedule 13.11.2021

Переопределение хэшей по умолчанию без слияния
Я пытаюсь использовать кулинарную книгу chef-logstash по адресу lusis / chef-logstash и мне трудно переопределить атрибут ['logstash']['instance']['server']['config_templates'] . Когда я устанавливаю это через свою кулинарную книгу оболочки в...
3069 просмотров
schedule 04.10.2021

Chef cron provider создает несколько записей crontab
Мы запускаем Chef 11.4.4 с установкой без омнибуса (он устанавливается как гем). В одной из наших кулинарных книг мы используем поставщика cron, например: checksum = Digest::MD5.hexdigest(node['fqdn'] || 'unknown-hostname') sleep_time =...
769 просмотров
schedule 16.11.2021

Шеф-повар: используйте атрибуты, созданные динамически
У меня есть 2 рецепта из одной поваренной книги. Первый рецепт распаковать apache-tomcat-xxx.tar.gz файл в /opt/tomcat/apache-tomcat-xxx В том первом рецепте я делаю tomcat_folder = ls /opt/tomcat node.default['tomcat']['home'] =...
1392 просмотров
schedule 22.10.2021

Как мне удалить пакет rpm с chef вместе с зависимостями?
Как удалить пакет rpm из рецепта, если с ним могут быть связаны некоторые зависимости? Мой вариант использования - я тестировщик и использую шеф-повар для настройки / обновления / понижения моей тестовой среды. Чтобы обеспечить чистую среду при...
1182 просмотров
schedule 19.10.2021