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

Puppet Hiera обращается к глобальному объекту в более конкретном файле
Я изо всех сил пытаюсь понять, как hiera работает с данными, мне кажется, что простой yaml, использующий frontmatter для включения файлов глобальных данных, был бы проще и мощнее. В любом случае, я хочу сделать что-то вроде этого: #...
343 просмотров
schedule 23.04.2023

Как использовать Hiera для создания конфигурационного файла с использованием атрибута «content» файла?
Я ищу универсальное решение, поэтому sysctl.conf — это просто пример. У меня есть несколько строк конфигурации, которые должны присутствовать во всех моих серверах sysctl.conf: net.ipv4.tcp_syncookies = 1 net.bridge.bridge-nf-call-ip6tables...
5407 просмотров
schedule 08.03.2023

Иерархия и имена классов Puppet и Hiera
Переменная поиска calling_class в Hiera вызывает у меня головную боль. Учитывая такую ​​​​конфигурацию hiera: --- :backends: yaml :yaml: :datadir: :hierarchy: - "node/%{::clientcert}" - "profile/%{calling_class}" -...
925 просмотров
schedule 07.08.2022

совместное использование местоположения статуса nginx со всеми виртуальными хостами в hiera и puppet
Я использую модуль Jfryman puppet nginx и пытаюсь включить определение статуса с доступными vhosts, поэтому моя иерархия выглядит следующим образом: --- nginx::nginx_vhosts: 'default': www_root: '/www/default' listen_port: 8081...
486 просмотров
schedule 23.02.2023

Как отфильтровать хэш в манифесте кукол?
Не могли бы вы мне помочь. Я получаю dict от hiera в манифесте марионеток, а затем пытаюсь отфильтровать их и передать скрипт python в качестве аргументов. Но не знаю, как это сделать. Моя иера: myclass::server_conf: 'first_serv':...
1188 просмотров
schedule 19.06.2023

Puppet hiera не наследует должным образом (версия Puppet 4.3.2)
Моя структура папок /etc/puppetlabs/code : [vagrant@client code]$ pwd /etc/puppetlabs/code [vagrant@client code]$ tree . ├── environments │   ├── production │   │   ├── environment.conf │   │   ├── hieradata │   │   ├── manifests │   │   └──...
86 просмотров
schedule 10.05.2023

global.yaml puppet/hiera с управлением средой
На самом деле я использую puppet 3.7.2 и hiera 1.3.4 на своем Debian Jessie. Моя конфигурация марионетки: [main] logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=/var/lib/puppet/ssl rundir=/var/run/puppet factpath=$vardir/lib/facter...
454 просмотров
schedule 17.10.2023

Установка группы файлов с puppet и hiera
У меня есть конфиг марионетки, который правильно устанавливает файл. Я хочу, чтобы он установил несколько файлов. Конфиг выглядит примерно так (в той части, которая здесь актуальна): $stuff = hiera('stuff') $site_filename = $stuff['site_file']...
260 просмотров
schedule 01.04.2022

марионетка: Хиера не любит подкаталоги
Могут ли какие-нибудь эксперты по Puppet и Hiera помочь мне в этой неприятной ситуации, которую я вижу? Hiera отлично работает для всего в common.yaml : cat common.yaml --- resolv_conf::nameserver: - x.x.x.x - x.x.x.x profile::ntp::servers: -...
1371 просмотров
schedule 13.09.2022

Hiera-eyaml-Kms - проблема с расшифровкой при использовании в марионетке
Я использую ключ Kms в марионетке, чтобы расшифровать некоторые секреты, я получаю следующую ошибку при расшифровке секретов Error: Evaluation Error: Error while evaluating a Function Call, missing region; use :region option or export region name...
238 просмотров
schedule 07.01.2023

Иера не раскрывает факты
У меня возникли проблемы с Puppet и Hiera, поскольку Hiera, похоже, не использует факты, которые я запрашиваю в шаблонах. У меня есть файл /etc/puppetlabs/puppet/hiera.yaml с простой иерархией примеров: --- version: 5 defaults: datadir:...
2011 просмотров
schedule 16.08.2022

Поиск марионетки завершается с ошибкой с ожиданием чувствительного значения, полученной строкой
Я пытаюсь внедрить зашифрованные значения в yaml в Hiera 5, чтобы безопасно вводить пароли в Puppet (предприятие) 5.3 с помощью автоматического поиска. Отличные рекомендации можно найти в блоге Puppet и PUP-7284 о необходимой настройке. Однако...
1045 просмотров
schedule 11.06.2022

Puppet 6 и модуль puppetlabs/accounts не создают учетную запись пользователя в формате Hiera YAML
Когда я запускаю puppet agent --test , у меня нет вывода ошибок, но пользователь не создает. Моя конфигурация puppet hira.yaml: --- version: 5 datadir: "/etc/puppetlabs/code/environments" data_hash: yaml_data hierarchy: - name: "Per-node...
810 просмотров
schedule 09.07.2023

Оценка значения хэшей в манифесте марионеток от hiera
У меня возникли трудности с вызовом значения хэшей в моем манифесте марионетки, мой код, как показано ниже, файл hiera .yaml: --- users: app1: ensure: 'present' home: '/home/app1' password: '!!' password_max_age: '99999'...
363 просмотров

используя .map(или другую функцию stdlib) для создания хэша, а не массива
Я пытаюсь настроить таргетинг на серверы JMS в облаке, кукольный модуль init.pp должен добавить ключ к хэшу. Я читаю блок hiera, и мне приходится извлекать его части, чтобы сформировать новый хэш. .each не возвращает никаких значений, поэтому я...
1134 просмотров
schedule 24.01.2023

Марионетка: Кроны через Иеру?
Я пытаюсь использовать hiera для своих crons. К сожалению, это не работает с cron_core ? # common.yaml --- my_module::cron::job::multiple: 'my_cronjobs': jobs: # job1 - { minute: 30, hour: 10, date:...
33 просмотров
schedule 19.07.2023