Могу ли я указать операционную систему с определением узла в Puppet?

Я хочу сделать что-то вроде:

enter image description here

Возможно ли это с Puppet? Если нет, то как лучше всего различать модули по операционной системе?

-2
задан 6 March 2019 в 19:17
1 ответ

Думаю, вы ищете $ :: osfamily
Будет ли работать команда case для вашего экземпляра?
case $ :: osfamily { 'Debian', 'Suse': { ... вещи для Деб / Сьюз ... } 'Красная Шапка': { ... вещи для RH ... } 'Windows': { ... материал для Windows ... } По умолчанию: { ... по умолчанию ... } } # - Конечный вариант

Чтобы узнать, что еще доступно, в командной строке введите:
facter os

Вы можете запустить facter без аргументов, отправить его в файл и изучите все факты , которые знает марионетка.

2
ответ дан 5 December 2019 в 21:14

Теги

Похожие вопросы