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

做的比较好的网站有哪些从化区住房和建设局网站

做的比较好的网站有哪些,从化区住房和建设局网站,槐荫区网站建设,网站建设导航图图库管理主机清单变量 使用变量的原则 变量创建的位置 角色的defaults或vars目录主机清单playbook或主机清单所在位置的子目录group_vars和host_varsplay或角色或任务 无论在哪创建变量,都应该遵守一些规则: 保持简洁不要重复造轮子。不要反复在多个位置…

管理主机清单变量

使用变量的原则

变量创建的位置
  • 角色的defaults或vars目录
  • 主机清单
  • playbook或主机清单所在位置的子目录group_varshost_vars
  • play或角色或任务

无论在哪创建变量,都应该遵守一些规则:

  • 保持简洁
  • 不要重复造轮子。不要反复在多个位置创建相同的变量。
  • 把变量组织到小的、可读性强的文件中

变量的合并和优先级

主机清单变量优先级从低到高

  • 角色defaults中的变量
  • 主机清单中定义的组变量
  • inventory目录下group_vars/all目录中为主机组all定义的组变量
  • playbook目录下group_vars/all目录中为playbook定义的组变量
  • inventory目录下group_vars目录中为其他主机组定义的组变量
  • playbook目录下group_vars目录中为playbook定义的组变量
  • 主机清单中定义的主机变量
  • 在主机清单的host_vars目录中创建的变量
  • 在playbook的hosts_vars目录中创建的变量
  • facts变量和缓存变量

play变量的优先级

从低到高依次是:

  • play中通过vars声明的变量
  • play中通过vars_prompt获取的变量
  • play中通过vars_files声明的变量
  • 角色的vars目录中声明的变量
  • block中通过vars声明的变量
  • task中通过vars声明的变量
  • 通过include_vars加载的变量
  • 通过set_fact模块创建的变量和通过register注册的变量
  • 当加载角色时导入的参数,或通过include_role模块加载的参数
  • 通过include_tasks模块设置的变量
  • 通过ansible-playboo -e指定的额外变量

将变量从主机清单中分离出来

  • 建议的组变量结构
[user@demo project3]$ tree -F group_vars
group_vars/                 # 组变量定义目录
├── all/                    # 组all
│   └── common.yml          # 定义所有组都需要的变量
├── db_servers/             # 组db_servers
│   ├── mysql.yml           # 定义mysql相关的变量,文件名随意
│   └── firewall.yml
├── lb_servers/
│    ├── firewall.yml
│    ├── haproxy.yml
│    └── ssl.yml
└── web_servers/├── firewall.yml├── webapp.yml└── apache.yml
特殊的主机变量
  • ansible_connection:用于指定连接方式(ssh、smart、local)。
  • ansible_host:当连接到被管理的主机时,使用的真实的IP地址或FQDN。
  • ansible_port:远程主机的端口号。
  • ansible_user:远程连接时采用的用户。
用于识别主机的变量
  • inventory_hostname:主机清单中的主机名
  • ansible_host:主机的真正IP地址,或FQDN
  • ansible_facts['hostname']:事实变量取得的主机名
  • `ansible_facts[‘fqdn’]:事实变量取得的FQDN
http://www.dtcms.com/a/557914.html

相关文章:

  • 软件测试大赛web测试-python【备赛4 复盘待完善】
  • 37_AI智能体工具插件之Agent决策状态模型和JSON输出解析器数据模型设计实战
  • <项目代码>yolo织物缺陷识别<目标检测>
  • 构建AI智能体:八十一、SVD模型压缩的艺术:如何科学选择K值实现最佳性能
  • Megatron-LM张量并行详解:原理、实现与应用
  • systemd timer定时任务 —— 筑梦之路
  • win7 iis7 添加网站百度竞价网站建设
  • js网站分页怎么做wordpress怎么保存图片
  • linux-系统启动-8
  • 数码商城系统|电子|基于SprinBoot+vue的商城推荐系统(源码+数据库+文档)
  • 第10讲:导航与路由:在页面间穿梭
  • Linux 磁盘空间“消失”之谜:文件已删,空间却不释放?
  • P1990 覆盖墙壁(dp)
  • 计算机操作系统理论学习
  • 胶州建网站推广游戏的平台
  • 未来之窗昭和仙君(四十九)集成电路芯片生产管理出库——东方仙盟筑基期
  • 哈尔滨公司网站建设科技企业网站源码
  • 行业网站推广怎么做wordpress-3.7
  • Pandas 简介与安装
  • openpnp - 吸嘴的单独校准
  • 程序员除了做软件是不是就做网站县 两学一做网站
  • 企业网站制作公司有哪些口碑营销的本质是什么
  • 北京住房和建设部网站首页网站开发结构图
  • 最新电子电气架构(EEA)调研-4
  • Google Chrome (dev beta)
  • SimPy经典案例分析
  • 跨端开发实践:多端适配指南
  • 索引的知识总结
  • 外贸汽车网站制作设计类专业笔记本电脑推荐
  • 织梦网站网站上的图用美图秀秀做可以吗