Вопросы по теме 'hiera'

Правильный синтаксис для записи в файле Hiera yaml
Цель состоит в том, чтобы предоставить значение по умолчанию для параметра, передаваемого в определенный тип ресурса. Я успешно предоставил значения по умолчанию для параметров класса, используя процедуру автоматической установки по умолчанию,...
1858 просмотров
schedule 14.03.2024

Можете ли вы хешировать массив в файле yaml с помощью Hiera
Я пытаюсь использовать puppet для создания пользователя mysql с набором привилегий с помощью модуля puppetlabs-mysql. Мой ямл выглядит так: mysqlgrants: testuser@%{::ipaddress}/*.* : ensure : 'present' options : ['GRANT']...
3405 просмотров
schedule 14.11.2022

Настройка Hiera на Puppet Enterprise
Я новичок в Puppet и Hiera, и у меня возникла проблема с конфигурацией при попытке применить модуль, содержащий поиск Hiera к агенту. Из /etc/puppetlabs/puppet/hiera.yaml: --- :backends: - yaml :hierarchy: - defaults - "%{clientcert}" -...
698 просмотров
schedule 17.05.2024

Как я могу разделить конфигурацию hiera по ролям?
Я использую hiera для назначения своим узлам таких классов, как webserver или dbserver . Класс webserver просто включает apache и устанавливает для него некоторую конфигурацию (например, порт). Очевидно, я не хочу копировать этот конфиг для...
1937 просмотров
schedule 09.02.2023

Заставить пользователя сменить пароль при следующем входе в систему с помощью Puppet
Может ли кто-нибудь объяснить мне, как заставить пользователя изменить свой пароль при первом входе в систему, используя Puppet и hiera/yaml? Поправьте меня, если я ошибаюсь, но я не верю, что пользовательский ресурс обслуживает такие вещи...
224 просмотров
schedule 28.02.2023

Вложенный YAML для hiera в марионетке
Я работаю над проектированием кукольной архитектуры для нашей компании. Мне очень нравится идея файлов hiera и YAML для классификации моих узлов. Однако мне бы очень хотелось иметь возможность либо применять файлы YAML, которые не основаны на...
2468 просмотров
schedule 21.06.2022

Перебор двух хэшей hiera в puppet
Немного сложная ситуация, у меня есть два хэша hiera, один для пользовательского модуля, который я вызываю следующим образом: $users = hiera_hash('users') create_resources('user',$users) И еще один для модуля author_keys, аналогично...
475 просмотров
schedule 25.07.2023

Марионетка: перебрать все обороты в каталоге и установить
Я не настоящий эксперт по марионеткам и теперь ищу «правильный кукольный» способ установить набор локальных RPM? Итак, у меня есть локальный каталог, в который я поместил ряд RPM, которые я хотел бы установить, поэтому я определил ресурс для...
785 просмотров
schedule 13.04.2024

Повторить глубоко вложенный хэш hiera в манифесте марионетки
Я работаю над созданием структуры для своих веб-серверов. У меня есть настройка в hiera, но я не могу заставить марионетку возвращать правильные типы. В общем.yaml vhosts: hostname: sitename: app_url: value app_type: value...
10110 просмотров
schedule 09.05.2022

Назначение класса узлу на основе имени хоста через Hiera
Раньше я много использовал Puppet, начиная с 0.x и примерно до выпуска 1.0, затем сменил работу, но теперь я вернулся к ней. Hiera в Puppet для меня новинка (наряду с кучей других вещей). Правильно ли я понимаю, что в принципе невозможно назначать...
1477 просмотров
schedule 24.06.2022

Значение функции поиска Puppet Hiera 5
Я тестирую последний образец этого сообщения в своей системе. моя команда поиска дает другой результат. Мне нравится понимать почему https://www.devco.net/archives/2016/03/13/the-puppet-4-lookup-function.php для этой команды поиска он...
4183 просмотров
schedule 24.10.2023

Доступ к нескольким вложенным значениям hiera из кода марионетки (или cmd поиска кукол)
Это, вероятно, очень простой вопрос, но, кажется, трудно найти ответ в Интернете, или, по крайней мере, я трачу на это слишком много времени. Как я могу получить доступ или напрямую составить список из всех значений foo::bar из файла hieradata...
3851 просмотров
schedule 09.06.2024

Как создать защищенные файлы в Puppet5 с помощью Hiera?
Я хочу создать SSL-сертификат и попытаться защитить эту операцию. Я использую Puppet 5.5.2 и gem hiera-eyaml. Создан простой манифест cat /etc/puppetlabs/code/environments/production/manifests/site.pp package { 'tree': ensure =>...
559 просмотров
schedule 05.08.2022

Динамическая отправка значений в манифест марионеток от jenkins
Мы используем puppet manifest/hiera для создания экземпляров докера mysql на определенном сервере. Каждый раз, когда поступает запрос на новую БД, мы вручную добавляем новую запись в hiera, которая выбирается манифестом, и создается экземпляр докера....
39 просмотров
schedule 08.08.2023