我希望我的所有 puppet 托管主机在配置文件中都有这些主机的列表。我的第一个想法(可能不是一个好的想法)是使用模板文件将主机列表插入到好的配置文件中。
配置新主机时,puppet 将计算模板,新主机将获得正确的配置文件。
但是其他主机呢?模板文件不会更改,因此 puppet 不想重新传播它。所以我猜所有其他主机都不会知道新的主机列表。
确切的用例是将我的主机列入白名单 /etc/ssh/sshd_config :
允许用户:root@host1 root@host2 ... root@newhost
模板到达 SQL ENC 以获取节点列表。
有什么提示吗?