Вопросы по теме 'hiera'
Марионетка Применение кукольных классов
У меня есть узел 1, на котором мое приложение будет развернуто с помощью марионетки. Я создал файл hiera (node1_application.yaml), в котором указаны все детали сервера, которые это приложение будет использовать, например
ldap_server = node2...
560 просмотров
schedule
12.10.2021
hiera работает с неопределенными переменными в шаблонах erb
Я начинаю использовать hiera для переменных среды или конкретных машин, но сталкиваюсь с проблемой, когда переменная нигде не может быть найдена. Желаемое поведение - это не включать в шаблон. Я сделал следующее: В моем манифестном коде...
4520 просмотров
schedule
17.10.2021
Как добавить оператор if в создание класса Puppet
У меня есть манифест Puppet, который создает класс с другим классом внутри него:
class profiles::common::wlsdomains {
class {"wlsdomain":
applications => hiera('wlsapplications', ""),
crontab =>...
2576 просмотров
schedule
28.10.2021
Несколько пользовательских ролей с одним виртуальным ресурсом в Puppet
Для управления пользователями на разных узлах я использую аналогичный / настроенный модуль в Puppet, как показано здесь:
puppet_users_with_virtual_resources
В примере есть две роли. Если одна роль была назначена пользователю, он не может...
207 просмотров
schedule
25.11.2021
Кукольный шаблон со строкой вместо массива
Я использую шаблон erb в Puppet для создания файла конфигурации. Я использую следующий код:
databasename = <%= @db_name %>
переменная db_name определена в следующем формате yaml:
databases::db_name:
- DB_PLACEHOLDER
Проблема...
389 просмотров
schedule
21.05.2022
Модуль эластичного поиска марионеток (класс против определения)
Я пытаюсь использовать следующий модуль elasticsearch для puppet (с hiera).
Например, я пытаюсь настроить node.name , который можно увидеть в файле instance.pp .
Однако elasticsearch::instance не является классом, он только определен и,...
1667 просмотров
schedule
25.06.2022
Python YAML hiera и как значение может быть внутри двойных кавычек?
у меня есть этот код
python_data_struct = {
'amazon_app_id': amazon_app_id,
'librivox_rest_url': librivox_rest_url,
'librivox_id': librivox_id,
'top': top,
'pacakge': 'junk',
'version': 'junk',...
440 просмотров
schedule
04.07.2022
puppet: попытка использовать определение $title как часть имени переменной hiera
Мы используем модуль puppet для создания записей hosts, и он становится довольно большим. На данный момент у нас есть это
host { hiera('server1-hostname'):
ip => hiera('server1-ip-host'),
host_aliases => 'server1',
}
и у нас...
784 просмотров
schedule
29.09.2022
Использование hiera для установки параметров класса?
Я пытаюсь понять, как использовать hiera для установки значений параметров класса. Я тестирую два простых класса: testhiera и testhiera2.
Вот эти классы:
[root@puppet-el7-001 modules]# cat testhiera/manifests/init.pp
class testhiera (...
1770 просмотров
schedule
01.11.2022
Использование duritong/puppet-shorewall с Puppet и Hiera не работает должным образом.
Я пытаюсь использовать этот модуль здесь с puppet: https://github.com/duritong/puppet-shorewall
Следуя примеру, я получил правила, работающие
node xy {
class{'config::site_shorewall':
startup => "0" # create shorewall ruleset...
124 просмотров
schedule
23.06.2023
Кукольный приоритет файла .yaml
Кукольная версия — 3.7.5
Привет
Я пытаюсь остановить несколько служб, использующих файлы puppet и Hiera yaml с использованием массива, проблема, с которой я столкнулся, - это рандомизация. Это вызывает у меня ошибку, когда служба не...
87 просмотров
schedule
18.01.2023
Как настроить привязку IP с помощью Hiera
Я использую что-то вроде шаблона роли/профиля для описания своей инфраструктуры с Puppet 3.x и Hiera.
Теперь наткнулся на проблему, как мне настроить что-то вроде IP-адреса, чтобы что-то прослушивало, учитывая, что у меня несколько IP-адресов, и...
185 просмотров
schedule
25.07.2023
Группировать узлы в иерархии по факту, определяемому иерархией
У меня есть такая иерархия:
- "nodes/%{::certname}"
- (what's here is my question)
- common
Я хотел бы назначить группу своим узлам в их индивидуальной конфигурации в hiera, например, в nodes/hostname.yaml :
---
group: alpha
Теперь...
630 просмотров
schedule
27.03.2023
Интерпретация вложенного yaml с помощью hiera?
Я видел много вопросов, близких к этому, но не совсем по тому, что я спрашиваю, поэтому, пожалуйста, помогите мне в этом. В моем файле yaml у меня есть иерархия, такая как
## application.yaml
application::params::api:
consumers:
app1:...
260 просмотров
schedule
07.08.2023
Получить значение hiera в манифесте марионетки с вложенными ключами
Я новичок в использовании hiera с puppet (и несколько новичок в puppet).
Я написал этот бит yaml:
---
web_mysql_server:
mysql_database: "my_production"
а затем я пытаюсь использовать его в марионеточном манифесте следующим образом:...
1014 просмотров
schedule
03.01.2023
Поиск Puppet Hiera в манифесте не работает
Я изучаю Puppet и только что прочитал о Hiera.
Прежде чем перейти к проблеме, я предоставляю некоторые настройки конфигурации ниже:
$ cat /etc/puppetlabs/puppet/puppet.conf
[master]
codedir = /etc/puppetlabs/code
[agent]
server =...
1646 просмотров
schedule
08.12.2022
марионетка-5 hiera не работает
Я недавно обновил марионетку версии 3 до версии 5. все работает нормально с новой версией, но конфигурации hiera для марионетки 5 работают не так, как ожидалось. Думаю, мне не хватает чего-то, что могло бы развернуть изменения на удаленном узле....
596 просмотров
schedule
25.02.2023
Разбор, вероятно, недопустимый YAML с PyYaml
Я хотел бы проанализировать конфигурацию yaml, связанную с марионеткой, с помощью pyyaml. К сожалению, кажется, что pyyaml не может анализировать некоторые файлы YAML из-за этой части:
base::files:
/var/log/fpm:
ensure: 'directory'...
519 просмотров
schedule
05.08.2023
Как получить доступ к значению в хэше hiera напрямую с помощью марионеточного поиска?
Допустим, есть хэш hiera:
foo::bar:
key1: 'value1'
key2: 'value2'
Есть ли возможность найти значение key1 напрямую с помощью функции поиска?
Я подумал о чем-то вроде:
class myclass (
String $value1 = lookup('foo::bar::key1'),
)...
353 просмотров
schedule
05.11.2022
Puppet 3.8.# inline_template не может получить иерархические данные
Я работаю над созданием кукольного модуля. Моя кукольная версия 3.8.7, и об обновлении не может быть и речи. Мои иерархические данные и относительное содержимое файла init.pp скопированы ниже для справки.
---------Hiera Data---------...
21 просмотров
schedule
09.01.2023