В Foreman есть возможность задать комментарий для хостов. Я хотел бы передать этот комментарий в класс puppet, назначенный этим хостам, чтобы комментарий можно было напечатать в motd хостов. Есть ли способ передать комментарий от Foreman к Puppet?
решение1
Он должен быть доступен как $::comment
.
Вы можете просмотреть список параметров, переданных в Puppet из интерфейса ENC Foreman, нажав кнопкуЯМЛкнопка на странице хоста:
параметры: доменное имя: example.com hostgroup: Моя группа хостов комментарий: Пример комментария добавлен под хостом.
Все параметры там глобальные, поэтому находятся в верхней области видимости Puppet и доступны как $::example
.