Запитання з тегом «chef»

Шеф-кухар - це програма управління конфігурацією з відкритим кодом для автоматизації інфраструктури.

2
Шеф-кухар: створити каталог для шаблону, якщо він ще не існує
Якщо у мене створюється шаблон, як я можу переконатися, що каталог існує? Наприклад: template "#{node[:app][:deploy_to]}/#{node[:app][:name]}/shared/config/database.yml" do source 'database.yml.erb' owner node[:user][:username] group node[:user][:username] mode 0644 variables({ :environment => node[:app][:environment], :adapter => node[:database][:adapter], :database => node[:database][:name], :username => node[:database][:username], :password => node[:database][:password], :host => node[:database][:host] }) end Це не вдається, оскільки /var/www/example/shared/configне …
17 chef  chef-solo 

7
Які правильні питання слід задати, вирішуючи, чи використовувати шеф-кухаря чи лялечку?
Я збираюся розпочати новий проект, який частково вимагатиме розгортання багатьох однакових вузлів приблизно трьох різних класів: Вузли даних , які запускатимуть фрагменти екземплярів MongoDB. Вузли додатків , в яких будуть запущені екземпляри програми Ruby on Rails та старішої програми ASP.NET MVC. Вузоли обробки , які будуть виконувати завдання, запитувані вузлами …

2
Як почати роботу з шеф-кухарем?
Документація шеф-кухаря досить погана. І Google мені не допомагає. Хтось може вказати мені на гідну статтю чи щось, що допомогло б мені почати? Мої конкретні проблеми: Як змусити клієнта прочитати мою конфігурацію? шеф-кухар здається найкращим початком (я не хочу запускати сервер OpenID або Merb) Як налаштувати Apache на обслуговування Django? …
15 ruby  chef 

4
Керуйте кулінарними книгами шеф-кухаря в командному середовищі
Я вчу шеф-кухаря і маю проблеми зі структуруванням всього, щоб працювати зі своєю командою. Для початку здається, що вам слід створити папку chef-repo, де ви будете зберігати та змінювати кулінарні книги, які використовуються для управління вашими вузлами. Я працюю над різними проектами, і кожен з них уже знаходиться під контролем …
13 chef 

2
Як в шеф-кухаря, як я отримую доступ до атрибутів у файлах ролей?
Я можу встановлювати атрибути у файлах ролей як задокументовані, але я не в змозі отримати доступ до атрибутів, уже встановлених кулінарними книгами, якими я користуюся. Наприклад у /roles/appserver.rb: name "appserver" run_list(%w{ recipe[tomcat::default] }) default_attributes( :tomcat => { :java_options => "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=" + node[:tomcat][:log_dir] } ) Що я отримую, - це …
13 chef 

2
Як автоматизувати змінені конфігураційні файли під час оновлення apt-get в Ubuntu 12
Мені подобається використовувати "створення ножового сервера cloudstack ..." для створення нового VM. Мій шаблон завантаження починається з "apt-get update" та "apt-get -y upgrade". Потім оновлення зупиняється на: 10.190.113.11 Configuration file `/etc/nscd.conf' 10.190.113.11 ==> Modified (by you or by a script) since installation. 10.190.113.11 ==> Package distributor has shipped an updated …
13 ubuntu-12.04  apt  chef 

5
Ніж SSH не знаходить моїх вузлів
knife sshне знаходить моїх вузлів. Я знаю, що це має вміти, бо коли я можу їх шукати, я їх знаходжу # knife search node name:* 2 items found Node Name: web_01 ... Node Name: admin ... Однак, коли я біжу knife ssh(я покажу це прапором "налагодження"), я отримую # knife …
12 chef  knife 

3
Відповідь, шеф-кухар, лялька чи ____: яка має найсильнішу підтримку Windows та найменший слід
Ми в основному (але не виключно) виграємо сервери. Переважно, ми можемо запустити ОС і зробити мало або нічого для того, щоб зробити його готовим до прийому команд (ми знаємо, що нам може знадобитися створити базове зображення з агентом або ssh-сервером на ньому). Потрібно мати можливість встановлювати mongodb, додатки на основі …

2
Шеф-кухар: Як запустити ресурс лише з повідомлення?
Я хотів би оголосити ресурс, який я хочу запускати кілька разів на сповіщення та лише на сповіщення. Як я можу запобігти самостійному запуску ресурсу після його декларування? Чи є спосіб перевірити, чи є повідомлення, щоб я міг запустити щось на кшталт "only_if: notified"?
11 chef 

1
Спільні файли / шаблони між кулінарними книгами
У нас є декілька кулінарних книг, які посилаються на одні і ті ж файли та шаблони, і нам цікаво, чи є розумний спосіб забезпечити, щоб усі вони були одним і тим же файлом, щоб жодна дата не застаріла. Чи можливо мати один файл / шаблон, на який посилаються кілька рецептів …
11 automation  chef 

3
Ресурс шеф-кухаря не виконує вказаний користувач
Я пишу кухарську книгу шеф-кухаря, щоб встановити Hubot . У рецепті я роблю наступне: bash "install hubot" do user hubot_user group hubot_group cwd install_dir code <<-EOH wget https://github.com/downloads/github/hubot/hubot-#{node['hubot']['version']}.tar.gz && \ tar xzvf hubot-#{node['hubot']['version']}.tar.gz && \ cd hubot && \ npm install EOH end Однак, коли я намагаюся запустити шеф-кухаря на …
11 node.js  chef 

2
chef-solo vs chef-client - локальний режим
Згідно з документом , я повинен замінити chef-soloна chef-client --local-mode. Місцевий режим був доданий шеф-кухару-клієнту у версії 11.8. Якщо ви використовуєте цю версію шеф-кухаря-клієнта (або пізнішої версії), вам слід розглянути можливість використання локального режиму замість використання шеф-кухаря. https://docs.getchef.com/ctl_chef_solo.html Я просто замінив команди і працює чудово. Чи завжди ці дві команди …
11 chef 

2
Найкраща стратегія, щоб тримати під контролем версії кухарів кухарів
Я шукаю ідеї щодо управління версіями шеф-кухарів. Я знаю, що ви закріплюєте конкретні версії в оточенні, але я не впевнений, як це зробити. Ми використовуємо бібліотекаря-шеф-кухаря, який встановлює книги сторонніх громад у папку кулінарних книг. Ми ніколи не торкаємось цих книг, а час від часу лише оновлюємо новіші версії. У …

1
Перевищення керування конфігурацією для 3-х вузлових кластерів?
У мене є 2-3 кластерні вузли для наших балансирів навантаження та різних веб-додатків. Мені доводиться робити зміни в QA спочатку, потім на етапі (на 2-3 серверах), потім на виробництві (на 2-3) серверах. Чи підходить тут інструмент управління конфігурацією, такий як шеф-кухар чи лялька? Або це надмірність? Якщо це зайвий набір, …

1
Як забезпечити роботу служби за допомогою шеф-кухаря?
Я знаходжусь у ситуації, коли шеф-кухар може почати послугу (postgres), але згодом це може бути припинено поза межами діапазону. Я хочу, щоб наступний запуск шеф-кухаря спричинив запуск служби. Я спробував це: service "postgresql" do action :start end Але це не має ефекту, (up to date)мабуть, мабуть тому, що шеф-кухар знає, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.