有没有办法用 Puppet 迭代或增加计数器

有没有办法用 Puppet 迭代或增加计数器

我有 5 台服务器,每台都有 32 个调用,如下所示:

postfix::instance { "ms1-01":
  instance_number => "01",
  ip              => "10.0.0.1"
}

postfix::instance { "ms1-02":
  instance_number => "02",
  ip              => "10.0.0.2"
}

不用说,当我不得不更改 IP 时,这很烦人,这种情况很频繁,所以我想知道实现这一点的另一种方法。

postfix::instance类型在目录中创建一个唯一的文件(/etc/postfix/ms/${instance_number}/main.cf),所以我不能使用模板进行迭代。

这里最好的解决方案是什么?

谢谢。

相关内容