自动化运维工具:ansible(二)
条件测试:如果需要根据变量、facts或此前任务的执行结果来作为某task执行与否的前提时要用到条件测试 , 通过when语句实现 , 在task中使用 , jinja2的语法
【自动化运维工具:ansible(二)】格式:
在task后添加when子句即可使用条件测试;when语句支持Jinja2表达式语法对不同centos版本针对配置[root@ansibleansible]#ansibleall-msetup-a'filter="*distribution*"'192.168.100.20|SUCCESS=>{"ansible_facts":{"ansible_distribution":"CentOS","ansible_distribution_file_parsed":true,"ansible_distribution_file_path":"/etc/redhat-release","ansible_distribution_file_variety":"RedHat","ansible_distribution_major_version":"7","ansible_distribution_release":"Core","ansible_distribution_version":"7.4","discovered_interpreter_python":"/usr/bin/python
推荐阅读
- 布法罗大学|新工具可以通过眼睛里的微小反射来识别出深度伪造照片
- 慢性肾脏病|世界肾脏日丨让肾病患者更好活着!关于自动化腹膜透析你了解多少?
- 进化|农业生产工具的进化,凝集了人类智慧的结晶
- 波士顿动力|被征警的波士顿动力狗,会成为没有感情的“监视工具”吗?
- 糖尿病|防控糖尿病,小工具助力大健康,试试看!
- 核糖核酸|乙肝新药开发工具,小分子核糖核酸,前瞻单一多靶点未来前景
- 新华网|未成年人主播成父母赚钱工具 主播“娃娃兵”该管管了
- 字节跳动|字节跳动谢欣:把飞书打造成配得上这个时代的工具
- 3DM游戏网|任天堂起诉亚马逊黑客经销商贩卖switch破解工具
- 木乃伊|犹他州发现一件奇怪的工具,专家说,它就是两千年前的“纹身针”
