当前位置: 首页 > news >正文

ansible变量

ansible变量

    • 变量定义
    • playbook定义变量

变量定义

1. setup所有变量都可直接调用
2. /etc/ansible/hosts中优先级
普通变量: 主机组中单独定义,优先级高于公共变量
公共变量: 针对主机组中所有主机定义统一变量
#测试
[node:vars]	#定义变量
test=node_test
[root@master ~]# ansible node1 -m shell -a 'echo {{test}}'
192.168.1.21 | CHANGED | rc=0 >>
node_test	#调用成功
3. 通过命令行指定变量,优先级最高
ansible-playbook -e "pkg1=httpd " test.yml 
4. 定义变量文件,在playbook中引用
#在文件中定义变量
[root@master ~]# cat vars.yml 
var1: httpd
var2: nfs-utils
#playbook中引用
- hosts: node1vars_files:   #引用变量文件- vars.yml  #引用变量文件名tasks:- name: 使用变量装包yum: name={{var1}},{{var2
http://www.xdnf.cn/news/1046611.html

相关文章:

  • 如何修改PyCharm的界面颜色(超详细)
  • vue2和vue3的底层逻辑原理、区别、用法以及应用优缺点
  • 大模型训练与推理显卡全指南:从硬件选型到性能优化
  • 软考 系统架构设计师系列知识点之杂项集萃(90)
  • AOP +ThreadLocal实现对接口监控
  • linux设置信号量系统参数
  • 【Dify系列】【Dify 核心功能】【应用类型】【三】【Agent】
  • Python 面向对象编程基础-类的创建与__init__实例化
  • [Java 基础]正则表达式
  • 第10章:Neo4j与其他技术集成
  • 图数据库neo4j部分用法浅讲
  • 基于SpringBoot和Leaflet的电影票房时序展示-以《哪吒2》为例
  • 6,TCP客户端
  • 【系统设计【3】】系统设计面试框架:从理论到实践的完整指南
  • 2013-2023年 地级市-财政透明度数据-社科经管实证数据
  • 使用Netlify进行简单部署
  • UE5 仿 鸣潮人物渲染
  • 【项目实训】【项目博客#09】HarmonySmartCodingSystem系统后端智能API检索与代码助手实现(6.2-6.15)
  • Kafka代码模板
  • 论文略读:Can LLMs Solve Longer Math Word Problems Better?
  • React 实现九宫格抽奖游戏
  • 语言特性适用的场景:卫星、火箭控制系统用什么开发语言?
  • 【小沐杂货铺】基于Babylon.JS绘制三维数字地球Earth(GIS 、WebGL、vue、react,提供全部源代码)
  • [windows工具]OCR识文找图工具1.2版本使用教程及注意事项
  • 使用 MCP 驱动的分布式智能扩展 Space-O-RAN
  • 电磁场与电磁波篇---电磁场的边界条件
  • 使用 Canal 实现 MySQL 数据同步的完整指南
  • MIT线性代数第三讲笔记
  • [python] 堆
  • 共享内存实现进程通信