炒沙作縻终不饱,缕冰文章费工巧。这篇文章主要讲述ansible template用法相关的知识,希望能为你提供帮助。
目录
- 变量文件引入
- template使用,变量优先级
- when条件的使用
template作为ansible重要的企业实战解决方案。
变量文件引入
touch vars.yml
---
- hosts: websrvs
remote_user: root
vars_files:
- vars.ymltasks:
- name: install package
yum: name={{ vars1 }}- name: create file
file: name=/data/{{ var2 }}.log state=touch
template使用,变量优先级
-e
current playbook
hosts
when条件的使用
在task后添加when子句可使用条件测试。
when os_type == "linux"
推荐阅读
- 基于Clickhouse的日志体系
- 虚拟化笔记04.OpenFiler.install
- jenkins之-创建第一个pipeline
- Linux 学习5
- ansible下载文件的多种方式
- ansible playbook用法
- Linux之系统性能优化
- Linux之程序管理
- ansible 快速学习视频(阿里云大学)