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

Шеф-повар - повторяющееся выполнение рецепта
Во-первых, может ли (и является ли это хорошей практикой) шеф-повар запускать рецепт с заданным интервалом на определенной роли? У меня есть сценарий ruby, который управляет учетными записями пользователей и идентификаторами ssh, в настоящее время...
3590 просмотров
schedule 12.05.2022

Рецепт шеф-повара для удаленного копирования каталога
Я просто хочу запустить этот рецепт: remote_file "#{ENV['HOMEDRIVE']}/chef/cookbooks" do source "http://161.134.22.123/cookbooks" end Я пытался заставить команду шеф-повара Remote_File работать с каталогом, это дает мне Errno::EACCES:...
2246 просмотров
schedule 03.11.2022

Можно ли принудительно загрузить run_list в клиентском режиме shef (chef shell)
При отладке ошибок в рецептах шеф-повара мне обычно нравится заходить на проблемную машину, набирая «shef -z». В случае, если был предыдущий успешный запуск, зарегистрированный run_list автоматически загружается со всеми соответствующими атрибутами и...
3328 просмотров
schedule 20.04.2022

Как получить полный путь к текущей поваренной книге в рецепте шеф-повара RightScale?
Изнутри моего текущего рецепта поваренной книги я хотел бы получить доступ к его «текущему» местоположению на моей исполняющей машине. Мне нужно это, чтобы получить доступ к его кэшированной структуре каталогов. У меня есть ощущение, что он...
2242 просмотров
schedule 22.12.2022

Как я использую шаблоны, пакеты данных и среды в шеф-поваре?
У меня есть шаблоны с переменными. эти переменные находятся в мешках данных и зависят от среды. Пример: # Template address =$foo # Environment: develoment # Databag: $foo = "sdfsdf" Как мне все это совместить?, я не знаю, куда поместить...
5472 просмотров
schedule 24.07.2023

Конфигурация веб-приложения Chef Apache2
Я пытаюсь настроить Apache с помощью шеф-повара, используя поваренную книгу Opscode . Я настроил свои атрибуты по умолчанию, как показано ниже. Я создал файл шаблона /vagrant/sites-available/sof.conf (и даже /vagrant/sites-available/sof.conf.erb...
5199 просмотров
schedule 21.06.2022

Программно получить свойство Vagrant в сольном рецепте Chef
У меня есть рецепт Chef (соло), который генерирует файл CSS и помещает его куда-нибудь в корневой веб-каталог (в моем случае /vagrant/css на виртуальной машине). Проблема в том, что рецепт должен знать абсолютный путь к каталогу vagrant synced на...
450 просмотров
schedule 16.05.2022

Chef: windows_batch: как передать пароль администратора Windows с рабочей станции Chef на узел Chef
Я запускаю серверы Windows (выпуск 2008r2 Datacenter Edition) на Amazon EC2 с помощью Chef. В этом сценарии я запускаю скрипт. railsdev@deb7> knife ec2 server create -VV -I ami-xxxxxxx --flavor=m1.medium --groups=windows_target...
1633 просмотров
schedule 07.04.2022

Netflix ICE и шеф-библиотекарь - В архиве пакетов слишком много детей
Я пытаюсь развернуть кулинарную книгу opscode «Netflix ICE». ENV rvm ruby ​​2.0.0 библиотекарь-шеф 0.0.1 Получение следующей ошибки во время установки librarian-chef: *[Librarian] Unpacking...
556 просмотров
schedule 28.02.2024

Скопируйте файл с клиентского узла шеф-повара на рабочую станцию.
Я хотел бы знать, как передать файл с клиентского узла на удаленную машину. Я проверил, есть ли какие-либо ресурсы для этого. Самое близкое, что я нашел, это remote_file , но он извлекает файл из удаленного места и передает его на клиентский узел....
2752 просмотров
schedule 25.08.2023

как упорядочить выполнение запросов с помощью шеф-повара opscode и кулинарной книги базы данных
Я ищу помощь в определении приоритета в моем рецепте шеф-повара. Предполагается, что рецепт импортирует дамп sql в базу данных, а затем выполняет 2 запроса mysql к базе данных. Я использую Chef Solo. Первое действие mysql_database: запрос,...
2235 просмотров
schedule 18.01.2023

Как правильно проверить наличие вложенного атрибута в Chef?
Существует несколько способов проверить наличие вложенного атрибута в шеф-поваре, и я не уверен, какой из них правильный/лучший, и если какой-либо из них приведет к хранению пустых атрибутов на узле: node[:parent] and node[:parent][:child]...
28843 просмотров
schedule 03.07.2023

Шеф-повар устанавливает серию предварительно упакованных драгоценных камней
Я пытаюсь установить ряд драгоценных камней, необходимых для моих рецептов, но я бы предпочел не устанавливать инструменты разработки (например, gcc, gcc-c++, ruby-devel. см. this для большего контекста) на моих рабочих машинах, поэтому вместо этого...
878 просмотров
schedule 13.05.2023

Запуск JBoss через бродягу шеф-повара
Я запускаю сервис jboss через шеф-повара service "jboss" do action :start end возвращает ошибку localhost Mixlib::ShellOut::ShellCommandFailed localhost ------------------------------------ localhost Expected process to exit with...
616 просмотров
schedule 05.05.2024

Glassfish не запускается при установке через Chef Cookbook
Я новичок в бродяге и шеф-поваре. Я раскручиваю свой виртуальный компьютер с помощью Vagrant и предоставляю его с помощью Chef-solo. Я добавляю поваренную книгу для стеклянной рыбы, загруженную с шеф-повара opscode. Glassfish устанавливается, но не...
417 просмотров
schedule 02.11.2022

Как я могу обновить состояние узла, а не перезаписывать его?
Да, я знаю, что у нас есть инструмент под названием "spiceweasel" для обработки всего этого, но мне очень любопытно, как и почему он работает таким образом в шеф-поваре. Шеф-повар предлагает хорошую идею иметь целый репозиторий описанных вами сред,...
2008 просмотров
schedule 22.08.2023

Запустить псевдоним rvm, создать команду по умолчанию 2.0?
У меня есть рецепт Chef, который устанавливает RVM и Ruby. в рецепте я использую ресурс execute для запуска следующей команды: rvm alias create default 2.0 но это не устанавливает мою версию Ruby по умолчанию на 2.0. Если я запускаю эту...
660 просмотров
schedule 24.04.2024

Установите прокси-сервер бродячей виртуальной машины для шеф-повара
Я настроил очень простую инфраструктуру, которая содержит рабочую станцию, сервер шеф-повара, размещенный на операционном коде, и узел vagrant VM. На моей рабочей станции я использовал команду vagrant up . Это загрузило бродячую виртуальную...
608 просмотров
schedule 20.03.2024

Как запустить спасателей через поваренную книгу Chef?
Я новичок в Chef и хочу перезапускать Resque Workers на облачном узле после каждого развертывания по моему рецепту. Существует задача Rake, которую resque предоставляет для запуска рабочих. QUEUE='*' bundle exec rake environment resque:work...
433 просмотров
schedule 01.12.2022

Написание класса Ruby внутри Chef Recipe
Я пытаюсь «очистить» свой рецепт Chef для установки агента Zabbix, я знаю, что их там миллион, но это мой тестовый пример для моего понимания. У меня есть инструкции Chef, разделенные на класс и отдельные методы для каждого шага, который необходимо...
1510 просмотров
schedule 24.03.2024