gpt4 book ai didi

ansible - 使用 lineinfile 和 blockinfile 编辑文件还是使用模板复制整个文件?

转载 作者:行者123 更新时间:2023-12-03 20:18:40 25 4
gpt4 key购买 nike

我开始使用 Ansible 来编写一个剧本,为我们的应用程序部署一个登台环境。
我试图了解对文件应用更改的最佳实践是否是在控制机器上本地更改它们,然后将它们传播到远程服务器,或者是否应该在剧本中操作文件。

通过剧本操作文件在可读性和文档方面似乎更好,并且将整个配置过程保持在一个工具用于整个配置过程。
另一方面,更改本地服务器上的文件更容易、更快捷。

解决这些问题的最佳方法是什么?

谢谢,
亚龙。

最佳答案

欢迎来到 Ansible!

我认为你应该看看模板。永远不要在本地更改文件并部署它们。您的部署不应在本地更改任何文件!

如果您有配置文件,请为此文件编写模板并在其中呈现一些变量以更改已部署应用程序的配置。模板模块会将文件直接呈现到您的服务器。

关于ansible - 使用 lineinfile 和 blockinfile 编辑文件还是使用模板复制整个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35201911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com