ansible 命令顺序的行业标准做法是什么?
a) 在安装软件包之前复制配置
b) 安装软件包后复制配置
a) 的优点是已安装的软件包将在第一次启动时按需要运行,这对于安全性来说似乎更好。
但是 b) 似乎更合乎逻辑(或者至少我习惯以这种方式安装和配置包......)
答案1
两种方法都可以。只需确保在默认配置下启动服务可能产生的副作用是可以容忍的,然后重新加载所有必要的内容以使新配置生效。
对我来说,安装软件包之后进行配置是明智的。安装软件包往往会创建一个可以放置配置文件的目录。假设这个目录已经存在,并让软件包管理器拥有该目录是很方便的。