ansible 变量定义和引用
Posted hixiaowei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible 变量定义和引用相关的知识,希望对你有一定的参考价值。
cat /etc/ansible/hosts
[nodes]
10.2.1.232 key=232
10.2.1.43 key=43
cat debug.yaml
---
- name: test how to use command module
hosts: nodes
remote_user: root
gather_facts: false
vars:
- content: ‘20181104‘
tasks:
- name: create a file
shell: "echo {{key}} >/root/{{inventory_hostname}}.txt"
结果:
cat 10.2.1.232.txt
232
2.gather_facts
- name: gather_facts of each host
template: src=/root/nginx.conf dest=/root/nginx.conf
cat /root/nginx.conf
worker_processes {{ ansible_processor_cores }};
\获取ansible的要调用的相关函数
以上是关于ansible 变量定义和引用的主要内容,如果未能解决你的问题,请参考以下文章