Вопросы по теме 'chef-infra'
Ошибки шеф-повара http_request
Я использую Chef Solo для создания сервера Jenkins CI на экземпляре EC2. Я выполняю аналогичный процесс с Chef и Vagrant без проблем, но когда я пытаюсь запустить поваренные книги на EC2, я получаю следующую проблему:
FATAL: Zlib::BufError:...
1075 просмотров
schedule
25.01.2024
Предварительное кэширование загрузок для Chef при использовании Vagrant
Я использую Vagrant и Chef для автоматизации настройки узла разработки. Мне нужно установить Oracle Java, который, к сожалению, больше не может быть загружен из Oracle автоматически:
ВАЖНОЕ ПРИМЕЧАНИЕ С 26 марта 2012 г. вы больше не можете...
584 просмотров
schedule
17.10.2023
Как переопределить атрибут не по умолчанию бродягой с помощью шеф-повара?
Вопрос
Я использую vagrant с предоставлением шеф-повара.
Как переопределить атрибут « не по умолчанию»?
Если я создам рецепт шеф-повара, когда я должен использовать атрибут « не по умолчанию»?
Описание
Я видел openldap['rootpw']...
2325 просмотров
schedule
02.05.2024
apt-get update и apt-get upgrade в Chef
Если package "nginx" в Chef преобразуется в apt-get install nginx на узле Ubuntu, что можно написать в рецепте Chef, который будет переведен в:
apt-get -y update
apt-get -y upgrade
Не удалось понять из apt поваренной книги .
20268 просмотров
schedule
04.06.2024
Отзыв о стиле программирования Ruby/ChefSpec
Я новичок в Ruby, но за последние две недели провел много исследований по тестированию Chef. В этом тесте используются ChefSpec и Fauxhai, но он не выглядит очень «рубиновым», и я надеялся, что сообщество может дать мне несколько советов по стилю...
1350 просмотров
schedule
22.11.2023
Как сделать всех членов группы шеф-поваром?
Есть ли более элегантный метод для получения пользователей (в заданной группе) в шеф-поваре, чем повторение etc/passwd? Я полагаю, что мог бы использовать функцию поиска, чтобы получить список членов группы из пакетов данных.
732 просмотров
schedule
05.11.2023
Использование Chef для перезапуска кластера Mongrel с помощью сценария init.d
Я использую Chef для управления развертыванием приложения Rails, работающего с кластером Mongrel.
Мой init.d файл очень простой. Вот случай перезапуска:
restart)
sudo su -l myuser -c "cd /path/to/myapp/current && mongrel_rails...
186 просмотров
schedule
05.10.2023
Сбой поставщика шеф-повара-соло vagrant-windows из-за того, что не удалось запустить поток ожидания: 1455 (фатальный)
У меня проблема с vagrant-windows chef-solo provisioner с ошибкой ниже.
Файлы solo.rb и dna.json успешно записываются в c:/tmp/vagrant-chef-1 на гостевой машине, и когда я вручную запускаю сценарий powershell, отправленный в Windows из vagrant,...
339 просмотров
schedule
26.04.2024
Chef: Как установить РЕДАКТОР для ножа
Когда я запускаю команду ниже, я получаю сообщение об ошибке, указанное ниже:
$ knife node edit hostname.domain.com
ERROR: You must set your EDITOR environment variable or configure your editor via knife.rb
Я хотел установить значение...
29191 просмотров
schedule
15.03.2024
Как управлять атрибутами среды в стиле Berkshelf?
Мы хотели бы начать использовать Berkshelf (и способ Berskshelf), чтобы способствовать использованию лучших моделей разработки. Мы уже используем шаблоны «Application Coobook» и «Wrapper Cookbook», но с большим использованием пакетов данных вместо...
356 просмотров
schedule
11.07.2022
не удается установить шеф-повар
Когда я устанавливаю драгоценный камень шеф-повара, возникают ошибки, как показано ниже.
[root@chefclient35 ~]# gem install chef -V
GET http://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
GET...
451 просмотров
schedule
03.06.2024
бродячая ошибка при создании клиента? chef-stacktrace: OpenSSL::PKey::RSAError: требуется закрытый ключ
В настоящее время я использую Vagrant с Chef-solo, и он отлично работает. Я хотел бы распространить бродячую магию на сервер шеф-повара. Я переключил свой провайдер в Vagrantfile с chef-solo на chef-client и добавил необходимый код:...
6569 просмотров
schedule
27.05.2024
Использование приложения Knife From Rails
Мы используем SNS Amazon для уведомления нашего приложения об изменениях в наших группах автоматического масштабирования. В случае прекращения работы сервера мы хотим удалить узел.
Уведомления работают нормально, как и группы автоматического...
798 просмотров
schedule
18.01.2024
Почему я не могу использовать атрибут use в качестве имени ресурса в рецепте шеф-повара?
У меня есть этот атрибут, определенный в моем файле атрибутов по умолчанию:
default['remote_machine']['user']['file_name'] = '/folder/path/file_name.html'
И я пытаюсь сослаться на это имя атрибута в рецепте следующим образом:...
8391 просмотров
schedule
18.10.2022
Как я могу написать поставщика Chef, который расширяет существующий поставщик?
Поваренная книга A предоставляет LWRP, который я хотел бы расширить с помощью LWRP или HWRP в кулинарной книге B, чтобы я мог сделать что-то вроде следующего, где provider_b будет использовать существующий код/ресурсы в provider_a и принять...
2946 просмотров
schedule
24.07.2022
почему рецепт chef_gem работает от шеф-соло, а не от бродяги
Ресурсы chef_gem работают с chef-solo , но не с vagrant up
мое приложение/vagrantfile
Vagrant.configure("2") do |config|
config.vm.hostname = "my-hostname"
config.vm.box = "ubn1204-chef-gemsources-i386"
config.vm.network...
997 просмотров
schedule
21.10.2022
проблемы с запуском chef-client под командой sudo vs su
Два сценария. Я устанавливаю MYSQL на узел с помощью шеф-клиента:
1) В первом сценарии я запускаю его как «sudo»:
sudo chef-client
[2/5/14 6:30:31 PM] xxxx : : xxx: * execute[ldconfig] action run...
273 просмотров
schedule
09.10.2022
Использование методов класса из библиотек в рецепте
Я просто пытаюсь создать простую кулинарную книгу в шеф-поваре. Я использую библиотеки как учебный процесс.
module ABC
class YumD
def self.pack (*count)
for i in 0...count.length
yum_packag "#{count[i]}" do
action...
1431 просмотров
schedule
02.11.2022
Повар терпит неудачу с CookbookNotFound для поваренных книг, которые мне действительно не нужны
Я пытаюсь настроить виртуальную машину с помощью virtualbox, vagrant и chef-solo - я думаю, это довольно обычная вещь. Это мой Vagrantfile:
Vagrant::Config.run do |config|
config.vm.box = "ubuntu-13.04"
config.vm.box_url =...
653 просмотров
schedule
03.11.2023
Поваренная книга Chef rvm - проблемы с доступом к установленным драгоценным камням
Я пытаюсь использовать шеф-повара для следующего (Centos VM):
Установить рубин 1.9.3
Создайте набор драгоценных камней («шеф-тест»), доступный для всех
Установите два гема (rubocop и foodcritic) на гемсет «chef-test».
Я использую...
489 просмотров
schedule
10.08.2022