Не могли бы вы подсказать, как я могу использовать hiera или site.pp, чтобы наши серверы знали имена других серверов в среде? например, у нас есть 10 серверов в uat2, я хотел бы получить их список в марионетке, чтобы серверы знали, какие другие доступны
я бы порекомендовал PuppetDB, который предназначен именно для этого. В частности, он позволяет использовать экспортированные ресурсы, так что все хосты в группе могут экспортировать ресурс, и он может быть собран на другом узле.
Некоторое время назад у меня была похожая проблема, решение которой Вот. Комбинация PuppetDB и Бэкэнд Hiera потому что он должен делать то, что вы хотите.