在日常的ansible-playbook中使用tags 来灵活控制我们向要执行的具体的task , 有时候能达到意想不到的效果
看例子:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
--- - hosts: all tasks: - name: My tagged task yum: name: httpd state: latest tags: production - name: Installs postfix yum: name: postfix state: latest |
只执行第一个task:
1 |
ansible-playbook main.yml --tags 'production' |
只执行第二个task:
1 |
ansible-playbook main.yml --skip-tags 'production' |
Latest posts by Zhiming Zhang (see all)
- ansible set_fact loop 仅保留最后一个值的问题 - 十二月 3, 2019
- ansible filter (编写你自己的ansible filter) - 十二月 2, 2019
- molecule 进阶 编写完整的测试代码 - 十一月 29, 2019