假设我们要写一个playbook来安装管理lamp环境,那么这个playbook就会写很长。所以我们希望把这个很大的文件分成多个功能拆分, 分成apache管理,php管理,mysql管理,然后在需要使用的时候直接调用就可以了,以免重复写。就类似编程里的模块化的概念,以达到代码复用的效果。
tmux,jq 都是通过 ansible 进行的安装 可以参考我的配置 https://github.com/shfshanyue/ansible-op 当你有了一台新服务器时,你可以遵循以下步骤 使用 ansible-role 预配置环境 如果没有 ansible-role,则自己写 role 对于一些服务使用 docker 进行安装 如果以上都无法解决,手动安装 监控 没有像去年那样使用 prometheus 一套,只简单了使用了两个命令以及