Вопросы по теме 'chef-infra'

Хранение паролей в Chef?
Как лучше всего хранить пароли и ключи API в Chef? Очень заманчиво хранить пароли к базам данных, ключи API AWS и другие конфиденциальные учетные данные в качестве атрибутов сервера Chef для использования в рецептах, но как насчет соображений...
13623 просмотров
schedule 31.03.2024

Установка нескольких пакетов через Vagrant + Chef
Я только что обнаружил Vagrant + Chef и пытаюсь создать простой рецепт для установки нескольких пакетов на узел. Я думал, что что-то вроде этого может сработать (я совершенно новый рубин): # (From cookbooks/MY_COOCKBOOK/recipes/default.rb) #...
10060 просмотров
schedule 08.03.2023

Chef: странная ошибка Erlang при попытке запустить Chef-Solo
Пытаюсь установить Chef на свой Oracle Linux Box. Выполнив все приведенные ниже инструкции, я дошел до следующего места: Запустить шеф-повара в одиночку: (в URL): http://wiki.opscode.com/display/chef/Bootstrap+Chef+RubyGems+Installation...
1766 просмотров
schedule 17.05.2022

Альтернативы Chef / Fabric / Puppet для простой разработки LAMP?
Я наконец решил по-настоящему правильно изучить процесс разработки программного обеспечения, чтобы развивать свои навыки и развивать свой бизнес. Это означает использование управления версиями (git), настройку среды разработки, подготовки и...
4595 просмотров
schedule 26.02.2023

Как определить функцию/действие/в шеф-поваре, которая возвращает значение, которое можно использовать, например. не_если
В данный момент я изучаю шеф-повара и пытаюсь написать все так, чтобы повторная подготовка ничего не сломала. У меня есть сервер, который развернут на машине, а затем в него загружен какой-то код. В следующий раз при подготовке я предпочитаю...
3048 просмотров
schedule 12.05.2023

Как установить Cloudera Flume на Linux Gentoo (EngineYard)
спрашивая, знает ли кто-нибудь какие-нибудь варианты установки Cloudera Flume на экземпляр Linux Gentoo EngineYard через portage (emerge) Или рецепт шеф-повара для составления флюма. Спасибо!
382 просмотров
schedule 27.04.2022

Ошибка подготовки с помощью Chef, Vagrant на Mac 10.7.2
Я только начал использовать Vagrant и Chef, но я получаю, как мне кажется, довольно странные ошибки. Все хорошо с простой виртуальной машиной и без шеф-повара, но когда я вставляю несколько рецептов, это не работает. Вот мой текущий default.rb...
1768 просмотров
schedule 21.05.2022

Каков идиоматический способ установки пакета Debian с помощью Chef?
Ниже мой код для установки vcider. Я изучаю шеф-повара, но ничего не видел для установки dpkg. Я хотел бы использовать версию в сценарии. Код ниже работает. script "install_vcider" do interpreter "bash" user "root" cwd "/tmp" code...
8456 просмотров
schedule 26.01.2024

скачать роли и поваренные книги с ChefServer с помощью ножа
Учитывая, что я начал работать с Chef с помощью консоли управления сервером Chef, и теперь я хочу начать использовать файлы и загружать их через нож. Есть ли способ восстановить роли и среды, которые хранятся на ChefServer, с помощью ножа, чтобы я...
8049 просмотров
schedule 10.06.2023

Нож шеф-повара Rackspace OpenSSL::SSL::SSLSocket Error
Я пытаюсь получить доступ к моему управляемому облачному экземпляру с помощью инструмента «нож». Всякий раз, когда я выполняю команду «knige Rackspace», следующая строка выводится на мою консоль несколько раз перед выводом ответа: «Excon nonblock не...
376 просмотров
schedule 07.08.2022

Как создать пользователя с поваренной книгой Chef для общих пользователей?
Я пытаюсь добавить пользователя «развернуть» в свою роль web_app, используя рецепт «универсальных пользователей» с сервером шеф-повара. Я создал базу данных deploy.json, содержащую: { "id": "deploy", "group": "deploy", "shell": true }...
9322 просмотров
schedule 25.07.2022

Chef: создать процесс от имени другого пользователя
Итак, у меня есть код для запуска командного файла от имени конкретного пользователя. Это была моя попытка автоматизировать следующий синтаксис runas /user:thisguy "C:\ThisGuysScript.bat" так это выглядит в Ruby...
1833 просмотров
schedule 22.12.2022

рецепт шеф-повара - методы модуля недоступны в ресурсах
Я расширил класс recipe через модуль, чтобы предоставить некоторые свойства, которые дают мне глобальный доступ к моим путям, которые создаются динамически. Пример: module Variables def user "user_name" end def user_home...
3291 просмотров
schedule 08.08.2023

Как я могу развернуть код «по запросу», используя клиент-серверную архитектуру шеф-повара?
Вот сценарий: Я могу подключиться к своему Chef-Server по SSH. Но я не могу подключиться по SSH ни к одному из Chef-Client. Вот как я работаю: у меня есть рабочая станция для изменения или создания ролей. Все шеф-клиенты работают как демоны,...
1334 просмотров
schedule 22.09.2022

Получить IP-адрес узла, возвращаемый поиском шеф-повара в рецепте
Как я могу получить IP-адрес, возвращаемый поиском узла в рецепте шеф-повара (ruby). dbnodes = search(:node, "role:Db") Chef::Log.info(dbnodes.first["ipaddress"]) # nil Несколько недель назад этот код возвращал IP первого экземпляра из...
21989 просмотров
schedule 16.04.2023

Ресурсы Vagrant и Custom Chef
Я пытался проверить некоторые из своих кулинарных книг с помощью Vagrant. Я смог настроить свой Vagrant box без проблем, но он терпит неудачу каждый раз, когда я пытаюсь подготовить (или выполнить vagrant up с каталогом поваренных книг, указанным в...
907 просмотров
schedule 10.08.2023

Лучший способ переименовать файл с помощью шеф-повара
Как я могу переименовать файл с шеф-поваром? В документе шеф-повара я нашел только: Создайте create_if_missing Удалить трогать
7630 просмотров
schedule 26.07.2023

Chef Solo - Chef::Exceptions::PrivateKeyMissing
Я использую Chef Solo и пытаюсь установить кулинарную книгу для Oh My Zsh! Это приводит к этой надоедливой ошибке: Не удалось прочитать закрытый ключ /etc/chef/client.pem: Errno::ENOENT: Нет такого файла или каталога - /etc/chef/client.pem...
2821 просмотров
schedule 22.02.2023

Как запускать обновления безопасности с помощью Chef?
когда я захожу на сервер (Ubuntu 12.04), мне выдается следующее сообщение: 12 packages can be updated. 10 updates are security updates. Разрешить это «вручную», конечно, легко (apt-get update && apt-get upgrade), но из-за того, что сервер...
9546 просмотров
schedule 26.10.2022

шеф-повар автоматически обновляет конфигурацию
Я использую конфигурацию chef-server и chef-client . Есть один рецепт, который я хочу повторно запускать на всех хостах, содержащих его, при каждом изменении конфигурации хостов (новые хосты добавляются путем начальной загрузки или старый...
6638 просмотров
schedule 13.06.2023