Вопросы по теме 'chef-recipe'
Не удается установить гем с шеф-поваром с помощью Gem :: Installer :: ExtensionBuildError: chef_gem [fog]
Я пытаюсь использовать поваренную книгу route53, но на этапе установки тумана она постоянно терпит неудачу.
libxml2-dev и libxslt1-dev уже установлены, но фаза "тумана" chef_gem не выполняется:
Gem::Installer::ExtensionBuildError: chef_gem[fog]...
888 просмотров
schedule
29.10.2022
Шеф-повар: Почему я не могу получить доступ к атрибутам, определенным в роли?
Я использую Chef 11.8.2, с сервером шеф-повара с открытым исходным кодом. У меня есть следующие утверждения в моей роли и файле поваренной книги:
роли/webserver.rb
name "webserver"
description "Web Servers"
run_list %w{recipe[my_cookbook]}...
650 просмотров
schedule
15.05.2024
Как узнать версию программного комплекса, установленного на узле?
Я адаптирую кулинарную книгу Apache для работы с Apache 2.4. В настоящее время кулинарная книга Opscode не работает, потому что она генерирует файл конфигурации с ключевым словом LockFile, которое исключено из списка ключевых слов Apache 2.4.
Я...
5876 просмотров
schedule
29.09.2022
Как использовать CHEF для запуска JAR?
У меня есть рабочий файл jar на виртуальной машине Ubuntu. Мне нужно создать рецепт шеф-повара, чтобы:
Выполнить jar - (например: запустить команду: java -jar name.jar)
Остановить выполнение - когда будет развернут новый jar.
Может ли это...
3484 просмотров
schedule
11.04.2024
Переопределить атрибуты с помощью кулинарной книги Wrapper
Я только начал использовать Chef и хочу установить Hadoop на свой узел. Пока у меня есть этот очень простой рецепт, который не работает.
my-hadoop/attributes/default.rb:
default['hadoop']['core_site']['fs.defaultFS'] = "Test"...
2458 просмотров
schedule
09.04.2024
Использование __END__ и DATA в рецептах Chef (для запуска устаревших сценариев оболочки)
Я переношу некоторые сценарии оболочки в рецепты Chef. Некоторые из этих скриптов довольно сложные, поэтому, чтобы облегчить жизнь в краткосрочной перспективе и избежать появления ошибок при переписывании всего на Chef/Ruby, я хотел бы просто...
250 просмотров
schedule
25.01.2024
Ошибка выполнения действия start над ресурсом service[nginx]
Я пытаюсь установить nginx на машину AMI, используя кулинарную книгу yum в качестве зависимости.
Вот как выглядит мой nginx/recipe/default.rb,
include_recipe "yum"
yum_repository 'epel' do
mirrorlist...
3801 просмотров
schedule
26.11.2022
Перебор атрибута массива в Chef
Я использую подготовку Chef для создания машин в AWS. При создании машины я добавляю к ней атрибут, представляющий собой массив файлов JSON. В рецептах, которые я запускаю, я хочу перебрать этот массив и создать файл шаблона на машине. Машина...
4439 просмотров
schedule
30.11.2023
Создайте рецепт шеф-повара, динамически передавая значения из файла свойств
Я создал рецепт шеф-повара, в котором упоминается установка определенного оборота. Этот rpm имеет номер версии, который необходимо динамически загружать из файла свойств (который сам создается динамически). Затем этот рецепт шеф-повара необходимо...
1214 просмотров
schedule
21.09.2022
Шеф-повар: Нет формулы с именем httpd.
Я учусь на шеф-повара, и я застрял здесь, пытаясь установить пакет httpd. У меня есть простой рецепт установки пакета httpd в Mac OS. Я установил ChefDK.
webserver.rb
package 'httpd'
когда я запускаю chef-apply webserver.rb , выдает...
1678 просмотров
schedule
12.05.2024
Рецепт шеф-повара не выполняется при первом схождении
У меня базовая поваренная книга и один из рецептов не сходится с первого раза.
Поваренная книга шеф-повара: https://github.com/linaksa/linaksa_infra
Когда я запускаю kitchen test , рецепт linaksa_infra::hosts вообще не сходится. Также,...
481 просмотров
schedule
23.09.2022
Командные блоки Windows Chef Run
У меня есть рецепт шеф-повара со следующим кодом (также закомментирован альтернативный код, который я пробовал)
#execute
# execute 'service-api install' do
# #command "web-#{node['default']['env']}.cmd" #start /HIGH /b -RedirectStandardOutput...
174 просмотров
schedule
08.12.2023
Как удалить содержимое установочного каталога после успешного запуска моего шеф-повара?
У меня есть каталог /u01/installs, и я хочу удалить его содержимое только в том случае, если запуск шеф-повара завершился успешно. В случае ошибок я хочу сохранить каталог для отладки. Я бы предпочел рецепт очистки, но не уверен, как проверить...
41 просмотров
schedule
16.01.2024
Проверка пакета Serverspec всегда возвращает true
Я пытаюсь написать тесты serverpec, которые проверяют, настраивает ли рецепт mariadb-сервер, используя шеф-повар, кухню и бродягу, с коробкой debian jessie.
Рецепт прост:
# cookbooks/mariadb/recipes/server.rb
package 'mariadb-server' do...
133 просмотров
schedule
30.01.2024
Как запустить роли на тестовой кухне, не помещая все в файл berksfile?
Задал похожий вопрос по этому поводу , но понял, что моя проблема больше связана с осмыслением того, как это может работать.
Я прочитал кучу статей, но я все еще очень смущен.
Вот что я делаю сейчас:
Я применяю набор базовых ролей ко всем...
481 просмотров
schedule
02.11.2023
Как автоматически предоставить узлам доступ chef_vault в рецепте?
У меня есть рецепт, для которого требуются учетные данные от chef_vault.
Я хотел бы иметь возможность просто применить этот рецепт (или даже роль, если необходимо) к узлу и автоматически добавить этот узел в список клиентов элемента хранилища в...
104 просмотров
schedule
08.03.2024
Как автоматизировать назначение узлов средам?
Вы можете назначать узлы средам при начальной загрузке, но у меня уже есть куча рабочих узлов, находящихся в _default.
Я мог бы использовать нож, чтобы просто назначить их другим средам, или я думал о том, чтобы иметь роль для каждой среды, в...
293 просмотров
schedule
22.12.2023
поиск узла ничего не дает в тестовой кухне
Нет выхода из поиска на тестовой кухне
Выдает ошибку, проверьте рецепт и предложите мне некоторые детали
JSON-файл узла
{
"id": "cldb",
"chef_type": "node",
"json_class": "Chef::Node",
"run_list": [],
"automatic": {...
334 просмотров
schedule
08.11.2022
шеф-повар-соло - как вы используете ресурсы из поваренной книги, в которой нет рецептов?
Как с помощью chef-solo использовать ресурсы из поваренной книги, в которой нет рецептов? Например: https://github.com/Nordstrom/diskpart-cookbook
У меня есть берки, которые скачивают его в локальную папку cookbooks/ , куда идут все остальные...
240 просмотров
schedule
01.04.2024
Как передать переменную между блоками ресурсов Chef одного и того же рецепта
У нас есть рецепт шеф-повара с парой блоков ресурсов. Первый блок ресурсов находится в bash и получает значение UUID логического тома и сохраняет его в переменной $uuid.
# Get UUID value
bash 'get uuid' do
cwd "/"
code <<-EOH...
379 просмотров
schedule
01.05.2024