Ansible日常运维trick笔记(持续更新)
Ad-hoc 篇
ansible -i inventory -m shell -a "command"
Playbook篇
-- limit "!hostname,!hostname2" #除去limit这些服务器之外跑playbook
现在的CI/CD 很多都是基于github, gitlab直接git clone下来,ansible中如何控制版本问题
service中print out version name
通过branch or git tag 控制
ansible-playbook 可以添加variable 然后add branch parameter, for example: --e "BRANCH=master"