答案1
DevSecOps 最先进的方式是将服务器视为牛,而不是宠物。然后的想法是拥有从 strath 部署服务器的脚本,配置参考就是脚本。采用这样的方案,配置更改后重新部署服务器。这是一个比调整配置文件更长的过程,但它使您更容易管理一些配置状态(您的脚本)。
然后有多种技术可用于设置新服务器(Ansible、puppet...)。它们使您更容易编写部署脚本。
由于更改后可能会出现问题,因此代码修订系统可能会跟踪您从一个版本到另一个版本的更改(现在的标准是git
,但您可以基于此标准拥有多个集成软件:Github、Gitlab...)