ansible template用法

Posted lihuanhuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible template用法相关的知识,希望对你有一定的参考价值。

目录

template作为ansible重要的企业实战解决方案。

变量文件引入

touch vars.yml

---
- hosts: websrvs
  remote_user: root
  vars_files:
    - vars.yml
  
  tasks:
    - 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"

以上是关于ansible template用法的主要内容,如果未能解决你的问题,请参考以下文章

Linux九阴真经之九阴白骨爪残卷5(ansible用法二之template及roles 角色)

Linux九阴真经之九阴白骨爪残卷5(ansible用法二之template及roles 角色)

Ansible高级用法

ansible plugins简介

微信小程序第七天WXML语法之模板用法

微信小程序第七天WXML语法之模板用法