Описание тега chef-solo

Chef - это платформа интеграции систем с открытым исходным кодом, созданная специально для автоматизации облака.
2 ответа

Шеф-повар правильный способ загрузить новый RPM и установить пакет

Я пытаюсь установить последнюю версию php на коробку centos и я изо всех сил. Кулинарная книга, на которую я смотрел, является опкодом: https://github.com/opscode-cookbooks/php Это не похоже, что я могу установить php 5.5, используя это. Чтобы устан…
11 авг '13 в 17:15
1 ответ

Когда я создаю LWRP, почему ноль моего глобального ресурса в контексте ресурса Chef

Создание пользовательского LWRP сообщает, что ресурс не равен контексту ресурса шеф-повара. Это был мой первый шаг? action :install do converge_by "Installing postgresql-#{@new_resource.version}" do execute "sudo apt-get install postgresql-#{@new_re…
20 мар '14 в 15:33
1 ответ

Это хорошая практика, чтобы добавить узлы и папку клиента в шаблон сервера Chef

Я все еще учусь о шеф-поваре. Я загрузил и загрузил свой шаблон сервера в удаленный репозиторий. Но мне интересно, если это безопасно, чтобы добавить nodes каталог для remote хранилище, так как оно содержит точный сервер passwords Вот пример узла { …
13 фев '18 в 10:00
1 ответ

Как загрузить узел на сервер chef с пользователем "не root & non sudo"?

У меня есть узел (ВМ) с пользователем без полномочий root, который также не имеет разрешений sudo. Он не сможет загрузить узел, так как пользователь без полномочий root и sudo не будет иметь доступа к /etc, где находятся файлы конфигурации chef-clie…
15 дек '15 в 09:47
1 ответ

Настройка Nginx для рельсов с помощью Chef Solo

Я пытаюсь настроить сервер CentOS для размещения моего приложения rails. Я использую Chef Solo для настройки nginx, но при попытке перезагрузить сервер я получаю сообщение об ошибке unknown directive upstream ошибка Error executing action `restart` …
07 янв '16 в 20:38
1 ответ

Удаление файла в конце запуска Chef

Я хочу удалить файл в конце запуска Chef.Я использую следующее file resource чтобы достичь этого file "#{home_dir['data']}/file1.txt" do action :delete retries 3 retry_delay 50 only_if { ::File.exist? "#{home_dir['data']}/file1.txt" } end Пожалуйста…
07 май '16 в 06:24
1 ответ

В чем причина этой ошибки ОШИБКА: неопределенный метод mysql_service для #<Chef:: Recipe: 0x00000003ca0870>?

По сути, я хочу создать кулинарную книгу, которая устанавливает MySQL 5.6, поэтому я решил использовать mysql из супермаркета. Я начал с создания свежей кулинарной книги, используя chef generate cookbook MYSQL Потом добавил depends 'mysql', '~&gt; 8…
24 авг '17 в 02:18
0 ответов

Используя поваренную книгу шеф-повара "httpd", httpd убивается после каждого запроса

Я готовлю бродячую виртуальную машину с помощью chef_solo, с помощью bento/centos7.2, Я устанавливаю httpd через поваренную книгу httpd со следующим кодом. # Install Apache and starts it httpd_service 'mine' do mpm 'prefork' action [:create, :start]…
13 окт '16 в 16:08
1 ответ

Включение расширения php_oci8_11g в php.ini через рецепт Chef для Linux

У нас есть веб-сайт, который написан на PHP и Oracle в качестве серверной базы данных. Мы пытаемся автоматизировать процесс развертывания через Chef-Solo. Это работает на экземпляре AWS EC2. Наши кулинарные книги включают apache2 наш сайт AWS ням Я …
20 июн '14 в 13:59
1 ответ

Почему рецепт apache::default выполняется, когда я использую только рецепт apache::mod_jk?

Это единственная строка в моем рецепте include_recipe "apache2::mod_jk" Это вызывает рецепт mod_jk, который можно найти в кулинарной книге opscode apache2, для простоты я напишу здесь: package 'libapache2-mod-jk' do case node['platform_family'] when…
19 мар '14 в 01:48
1 ответ

Запустите Ejabberd как сервис

Я пытаюсь установить ejabbered на мой сервер CentOs и запустить его как службу. Я могу установить его нормально, но не могу запустить его в качестве службы. ошибка * service[ejabberd] action enable * service[ejabberd]: No custom command for enable s…
01 мар '16 в 16:48
2 ответа

Chef - кулинарная книга / ролевой менеджмент

Я работал с Opscode Chef пару лет назад, и я думаю об использовании его снова в моей новой компании - но мне интересно, были ли решены некоторые из моих проблем с Chef в то же время, или я должен ожидать использовать Те же обходные пути. Хотя мне нр…
05 авг '15 в 20:44
2 ответа

Бродяга: chef_solo | Как я могу изменить путь журнала с MySQL Server и Mongodb?

Я работаю с Вагрантом и шеф-поваром. Поскольку все идет, только когда я использую Logpath mysql и изменения mongodb в файле vagrant, я получаю ошибку. если кто-то здесь есть совет и может помочь мне был бы счастлив. В Vagrantfile я заявил так... :my…
31 окт '13 в 08:14
0 ответов

Vagrant и Chef... невероятное количество конфликтов версий, теперь есть проблема с mysql

Я стараюсь изо всех сил, чтобы получить Vagrant/Chef и работает. Я использовал его пару лет назад без особых проблем, но это просто... расстраивает. Я пробовал все виды вещей, чтобы заставить его работать, и, вероятно, потратил на это более 20 часов…
16 июн '14 в 20:18
3 ответа

"нет такого файла для загрузки - chef/provider/lwrp_base" при попытке запустить поваренную книгу mysql через Vagrant с помощью поставщика chef-solo

Хорошо, поэтому я использую кучу технологий, которые являются новыми для меня здесь, поэтому я не уверен, как решить проблему. У меня небольшой опыт работы с vagrant, и сейчас я пытаюсь выучить Chef. Я клонировал эту кулинарную книгу: https://github…
07 май '14 в 17:32
2 ответа

Роли Vagrant-Chef: повар-соло не нашел роли в моей кулинарной книге

У меня есть куча файлов поваренной книги, некоторые из которых определены как рецепты, а некоторые определены как роли. Так, например, роль верхнего уровня: run_list ("role [el-drupal-cookbook:: drupal_lamp_dev]", "recipe [drupal-site-jnl-el-cookboo…
24 окт '13 в 15:20
1 ответ

Значения времени выполнения при установке пакета с помощью chef

package 'httpd' do action :install end При запуске этого сценария chef нет необходимости указывать значения во время установки. Но есть случаи ex: shibboleth-idp, для которых во время установки нам нужно передать некоторые значения, а именно путь, п…
22 мар '16 в 07:16
0 ответов

Сценарий Chef блокирует на окнах бесконечно

В Windows после запуска приложения сценарий Chef-Solo блокируется на неопределенный срок и возвращается только после выхода из JVM. Ниже приведены варианты, которые я попробовал: 1. Использовал ресурс "batch", который должен работать как "bash". Но …
03 окт '13 в 21:31
0 ответов

Отключить начальный клиент Bootstrap на Windows 7

Ниже приведены шаги, которые я выполнил до сих пор, Установил chef-сервер и настроил v11.0 на Ubuntu 10.04 LTS Установлен chefDK 0.17 на windows 7 Получил сертификат на рабочей станции, а также на узле с сервера chef Я также обновил файлы хостов на …
26 авг '16 в 07:48
1 ответ

Как узнать ценность зашифрованного пакета данных в Test Kitchen

Я добавил data_bags_path а также encrypted_data_bag_secret_key_path в kitchen.yml следующее: provisioner: name: chef_zero chef_omnibus_url: omni-url/chef/install.sh roles_path: 'test/integration/default/roles' data_bags_path: "test/integration/defau…
09 июл '16 в 17:56