ansible
https://wxnacy.com/2017/08/08/ansible-2017-08-08-item-basic-get-started/
ansible中关于ansible-playbook 实际上就是一个可以操作多天命名的脚本
---
- hosts: sche_prod #指定连接的主机地址
tasks: #任务
- name: deploy #任务名称
shell(用的模块名字): ./deploy_admin_client.sh '{{tag_name}}' #执行的shell脚本,也可以是ansible的命令
args:
chdir: ~/tmd_admin_client
执行是只需要 ansible-playbook 脚本名字
也可对脚本进行加密
ansible-vault decrypt 脚本名
解密
ansible-vault encrypt 脚本名