首页 > 其他 > 详细

ansible中的变量

时间:2020-07-28 00:56:25      阅读:56      评论:0      收藏:0      [点我收藏+]

ansible中变量的优先级:

命令行中的变量 > yml文件中的变量 > roles目录下vars目录中的变量 > roles目录下default目录中的变量

变量写法:

1. 命令行变量:

 ansible-playbook -i hosts/host  playbooks/echo.yml -e "key=ooo value=cccccc"

2. yml文件中的变量

- name: set fact
  set_fact: key="11111"

- name: set fact
  set_fact: value="22222"

3. roles目录下vars目录中的变量

---
# vars file
key: "I‘m test key"
value: "test value"

{
   "items": {
     "key": "1111",
     "value": "2222"
   }  
}

 

4. roles目录下default目录中的变量

---
# default file
key: "I‘m test"
value: "test value"

 

ansible中的变量

原文:https://www.cnblogs.com/wt11/p/13387732.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!