sapser's blog

Standing on the shoulders of Giants

ansible学习之六:Variables

Jul 21, 2014 • ansible


其实ansible中变量的用法在其他几篇文章中已经全部讲过了,总结一下:

  • `hosts`文件中定义变量,请看[Inventory](/ansible/2014/07/10/ansible-inventory)这篇文章
  • `group_vars`和`host_vars`目录下变量文件使用,也在[Inventory](/ansible/2014/07/10/ansible-inventory)
  • `vars_files`指令导入外部变量文件,在[Conditionals](/ansible/2014/07/21/ansible-conditionals)中讲过
  • `setup`模块收集的目标主机信息,在[Conditionals](/ansible/2014/07/21/ansible-conditionals)中讲解
  • `register`指令注册的变量,该指令两种不同用法在[Conditionals](/ansible/2014/07/21/ansible-conditionals)和[Loops](/ansible/2014/07/21/ansible-loops)中分别讲解

还有jinja2过滤器和ansible独有的过滤器可以对变量进行某些处理,其他的有空再写了…



上一篇:ansible学习之五:Roles and Include Statements

下一篇:ansible学习之七:Conditionals