为什么配置文件中的更改行被认为是Chef或Puppet中的反模式?正如我所理解的那样,这就像坏习惯.我假设这个文件编辑是以一些幂等方式和高级工具(例如augeas)完成的.
为什么使用ERB模板部署整个文件被认为是首选方法?
您可以找到很多示例,其中dev-ops建议使用模板而不是文件编辑.例如这里,这里,这里,等.
configuration puppet chef-infra
chef-infra ×1
configuration ×1
puppet ×1