Вопросы по теме 'cookbook'
Vagrant: простой способ определить собственный сервис Chef или загрузочный скрипт
У меня есть проект Vagrant, который определяет пару виртуальных машин. На одном из них мне нужно выполнить несколько команд для настройки параметров ядра, загрузить файл из удаленного места и запустить демон. В настоящее время я определяю в...
503 просмотров
schedule
26.02.2023
Тестирование ресурсов ChefSpec и Ark
Я начинаю тестировать с помощью chefspec, который, по моему мнению, является действительно простым и надежным тестовым фреймворком. Но у меня возникли некоторые проблемы с тестированием ресурсов ковчега. У меня есть этот default_spec.rb
require...
872 просмотров
schedule
30.04.2024
Как пропустить ресурс: создать действие, когда это необходимо
У меня есть собственный LWRP только с действием :create (которое также установлено как действие по умолчанию).
Теперь каждый раз, когда я схожусь со своим узлом, действие LWRP выполняется, добавляя к окончательному счету обновленных ресурсов. Я...
353 просмотров
schedule
17.03.2023
Как запустить поваренную книгу с зависимостями в шеф-поваре?
Я настроил рабочую станцию на этом шаге для начала работы (ОС Redhat 6.5). Я запустил узел. Я модифицировал кулинарную книгу вот так:
myCookbook / metadata.rb
name 'myCookbook'
maintainer 'YOUR_COMPANY_NAME'...
7582 просмотров
schedule
01.04.2022
Установите кулинарную книгу mysql с Vagrant и Chef Solo
Мне очень трудно понять, как установить кулинарную книгу mysql ( https://supermarket.chef.io/cookbooks/mysql ) Я следовал инструкциям, но впервые использую Vagrant и Chef, и я постоянно застреваю при установке рецепта.
это мой бродячий файл:...
4852 просмотров
schedule
20.01.2023
Chef-Client пытается установить Java в Windows, но она уже установлена
Я новичок в Chef и хочу установить с его помощью Java на машину с Windows.
Существует готовая к использованию поваренная книга Java , которую я использую.
Поэтому я написал кулинарную книгу-оболочку, как указано в еще один вопрос здесь .
Я...
2564 просмотров
schedule
15.12.2023
Запускайте команды sudo в блоке ресурсов Chef
Для упрощения рассмотрим следующий блок рецепта кулинарной книги (поваренной книги).
79: bash 'Running sudo test sleep command' do
80: user 'root'
81: cwd '/tmp'
82: code <<-EOH
83: sudo sleep 1000
84: EOH
85: end...
3463 просмотров
schedule
01.06.2023
Berkshelf не может определить версию поваренной книги из тега Git
Я управляю своими кулинарными книгами Chef с помощью Berkshelf и борюсь с частью загрузки в конвейере непрерывной интеграции.
Следуя рекомендациям, найденным в Интернете, я использую thor-scmversion для управления версиями моей кулинарной книги....
504 просмотров
schedule
14.03.2024
Проблема с nvm_install и шеф-клиентом при первом запуске
Я использую кулинарную книгу nvm chef с ресурсом nvm_install для установки nodejs и npm.
nvm_install 'v4.2.2' do
from_source false
alias_as_default true
action :create
end
После установки узла я попытался запустить «npm install», но у...
271 просмотров
schedule
13.05.2022
Ошибка при распаковке файла в системе AIX с помощью CHEF
Я хочу разархивировать / разархивировать файл в системе AIX с помощью CHEF. Шаги, которые я сделал: 1. Я загрузил zip-файл Test.zip в систему AIX с помощью Winscp. 2. Отредактировал default.rb, используя команду ниже: выполнить "extract_Test_tar" do...
293 просмотров
schedule
20.06.2023
как создать новую службу Windows с шеф-поваром?
Таким образом, у шеф-повара нет встроенной поддержки для создания новых сервисов. Я создаю новую службу Windows в одном из моих рецептов:
powershell_script "Derp" do
code <<-EOH
new-service \
-name derp "C:/path/myservice.exe" \...
570 просмотров
schedule
13.09.2022
Установка переменной хранилища шеф-повара в template.erb
В моем рецепте есть элемент хранилища, определенный следующим образом.
item = ChefVault::Item.load("user","password")
Как мне назвать это в моем template.erb ? Я пробовал следующее, что не работает
ROOTPASSWORD= <%=...
1508 просмотров
schedule
23.02.2024
Могу ли я установить путь ролей для ножа?
Когда я запускаю эту команду из каталога поваренной книги на моей рабочей станции Chef, я получаю сообщение об ошибке:
knife list roles/
ERROR: roles: No such file or directory
Мне нужно сделать резервную копию в корне каталога шеф-повара и...
142 просмотров
schedule
27.09.2023
Как включить и настроить библиотеку ruby в рецепте Chef?
Я хочу включить драгоценный камень Diplomat в свою кулинарную книгу Chef, чтобы я мог выполнять поиск переменных Consul в шаблонах .erb.
Мне нужно настроить URL Consul:
irb(main):015:0> require 'diplomat'
irb(main):016:0>...
866 просмотров
schedule
16.09.2023
Использование нескольких условий в Chef only_if guard
Я использую следующий ресурс шеф-повара:
execute 'run_command' do
command "chkconfig service on"
only_if node['platform_version'].to_i == 6, 5
end
Пожалуйста, дайте мне знать, правильно ли используется защита only_if
4198 просмотров
schedule
27.11.2022
Как протестировать на тестовой кухне то, что доступно только извне?
У меня есть рецепт, который использует файловый ресурс для предоставления группе активного каталога доступа к локальной папке.
У меня нет доступа к AD с моей рабочей станции Chef, на которой я запускаю тестовую кухню.
Я хочу иметь возможность...
72 просмотров
schedule
12.06.2022
Можно ли установить несколько версий фреймворка dotnet с помощью поваренной книги шеф-повара ms_dotnet?
Я пытаюсь установить dotnet 4.7 с помощью поваренной книги шеф-повара ms_dotnet ( https://supermarket.chef.io/cookbooks/ms_dotnet#readme ) в окне Win 2012 R2. Однако рецепт установки ms_dotnet продолжает пропускать из-за защиты not_if. На коробке...
216 просмотров
schedule
03.08.2023
не могу загрузить такой файл chef/mixin/language
Я тестирую кулинарную книгу на своем локальном компьютере с помощью Kitchen. Я получаю следующую ошибку.
Recipe Compile Error in /tmp/kitchen/cache/cookbooks/windows/libraries/windows_package.rb
I, [2018-04-18T15:52:46.333373 #55288] INFO --...
3054 просмотров
schedule
19.01.2024
переопределение атрибутов по умолчанию для nexus_api в поваренной книге шеф-повара не может обновить значения
Я пишу кулинарную книгу-оболочку для nexus3, в которой я переопределяю атрибуты по умолчанию, например, в файле attributes/default.rb моей кулинарной книги.
# Nexus Options
node.default['nexus3']['properties_variables'] = { port: '8383', host:...
98 просмотров
schedule
24.08.2022
не могу запустить мою кулинарную книгу на рабочей станции шеф-повара
во время работы chef-client --local-mode --override-runlist first_cookbook я получаю следующую ошибку
[2020-04-07T16:31:06+05:30] WARN: No config file found or specified on command line. Using command line options instead....
170 просмотров
schedule
07.08.2023