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

【运维自动化-标准运维】各类全局变量使用说明(中)

一、集群资源筛选

此变量用于按照资源筛选方案创建新的集群。

创建
输入名称和KEY值
引用
${KEY}

  • 引用${KEY},返回的是创建集群成功的信息Allocate {set_number} sets with names:
  • 引用${KEY._module},返回的是集群下的模块信息,类型为字典,键为模块名,值为模块下的主机列表
  • 引用${KEY.{集群属性编码}},返回的是本次操作创建的所有集群的指定属性值的列表

集群属性编码,请按照cc中的字段规则的英文名填写。
如:

  • 获取集群的名称列表
    $
  • 获取集群环境类型
    $

在这里插入图片描述

  • 引用${KEY.flat__{集群属性编码}},返回的是本次操作创建的所有集群的指定属性值,用英文逗号,连接
    如:

  • 获取集群的名称值
    $

  • 获取集群环境类型值
    ${KEY.flat__bk_set_env}
    在这里插入图片描述

  • 引用${KEY.flat__ip_list},返回的是本次操作创建的所有集群下的主机(去重后),用英文逗号,连接

  • 引用${KEY.flat__verbose_ip_list},返回的是本次操作创建的所有集群下的主机(未去重),用英文逗号,连接

  • 引用${KEY.flat__verbose_ip_module_list},返回的是本次操作创建的所有模块名称,格式为set_name>module_name,用英文逗号,连接

使用
1.点击资源筛选,进入创建资源筛选方案页面
在这里插入图片描述
在这里插入图片描述

a. 筛选方案:可选择之前保存过的资源方案。
b. 集群个数:本次需要创建的集群个数。
c. 集群模板:选择集群模板,根据集群模板生成模块。
d. 主机资源所属:页面中显示当前业务的拓扑树,后台根据选择的结点来确定主机列表。
e. 互斥属性:互斥属性为主机的所有属性,选择互斥属性之后根据互斥方案确定集群下对应模块所属的主机。

选择集群模板之后,资源筛选表单下方会出现一个标签页【tabs】,上方的选项卡是根据集群模板生成的模块名称。

2.主机数量:该模块下的主机数量
在这里插入图片描述
筛选方式:
a. 默认:从当前的主机列表中按下方的筛选条件筛选后,按顺序根据主机数量选取主机。
b. 手动指定:输入指定的IP,后台会筛选出属于本业务下的主机。
复用模块:选择其他模块(也是本次新建的模块)作为被复用的模块。

互斥方案:
c. 不互斥:不采用互斥方案
d. 模块内互斥:当本模块下已有【互斥属性】的主机,则不会加入和该主机【互斥属性】值相同的主机
模块间互斥:互斥方案对本模块无效,对选择的互斥模块有效。

筛选条件和排除条件(同时满足)
e. 筛选:会从IP列表中筛选出符合条件的IP。
f. 排除:会从IP列表中去除符合条件的IP。
选择其中的一个选项卡

3.点击确认后,返回到上一个页面,后台根据填写的资源筛选方案创建出对应的集群
如果想要保存当前的资源筛选方案以便于下次使用,请点击保存资源筛选方案。

在这里插入图片描述

4.填写相关的集群信息。
5.引用变量

在这里插入图片描述

6.实际的结果为

在这里插入图片描述

二、集群模块选择器

此变量用于获取集群和模块的信息(名称或ID)
创建
输入名称和KEY值

引用
${KEY}

  • 引用${KEY},返回类型为字符串,值的格式为set: {用英文逗号连接的集群名称}, modules:
  • 引用${KEY.set_name},返回类型为列表,列表值为集群名称
  • 引用${KEY.set_id},返回类型为列表,列表值为集群ID
  • 引用${KEY.module_name},返回类型为列表,列表值为模块名称
  • 引用${KEY.flat__module_name},返回类型为字符串,值为用英文逗号,连接的模块名称
  • 引用${KEY.module_id},返回类型为列表,列表值为模块ID
  • 引用${KEY.flat__module_id},返回类型为字符串,值为用英文逗号,连接的模块ID

使用
1.创建变量,并选择集群和模块
在这里插入图片描述

2.引用变量
在这里插入图片描述

3.实际的结果为
在这里插入图片描述

说明:适合产品版本 V6.1/V6.2/V7.0/V7.1

http://www.wxhsa.cn/company.asp?id=6453

相关文章:

  • 提示词工程(Prompt Engineering)是不是“新时代的编程”?
  • python日志记录之logging模块
  • O - Color a Tree
  • 电脑时间改了,软件不能用了
  • OFDM 自适应功率与比特分配
  • 前 k 小问题期末考
  • 1380亿条微博全量数据集,可用于自然语言处理、情感分析、舆情分析、推荐系统、用户行为数据、商业智能、人工智能模型训练、中文文本数据、地理位置信息、时间序列分析、JSON格式、机器学习、文本挖掘等
  • 本土化技术平台的崛起:Gitee如何重塑中国开发者生态
  • 一次内网穿透的实践
  • m1芯片怎么安装windows系统
  • m1оƬװx86windowsϵͳ
  • C++ 强制类型转化
  • Linux shred 命令:安全擦除文件指南
  • c++之std::remove_pointer
  • 研究生化学英文题库数据集:300万条LaTeX格式AI训练资源,覆盖有机化学物理化学无机化学分析化学,用于智能评估系统、个性化学习平台、化学知识图谱构建、自动化工具开发、深度学习模型
  • lvm硬盘分区与不分区优缺点
  • 中电金信能碳虚拟电厂数智化平台破局“双碳”难题
  • 充分验证用户需求和商业价值,是软件创业者首要解决的问题
  • 国产DevOps工具链崛起:Gitee如何赋能企业数字化转型
  • milvus创建一个用户管理多个库
  • 为什么ceph新添加的硬盘会自动变为osd
  • Zabbix Proxy 技术实践与运维思考
  • OF SF CF ZF 的判断方式以及例子
  • 2025年30个CRM系统盘点:哪款CRM系统适合你的企业? - SaaS软件
  • TSN Qav测试实践
  • adobe illustrator中生成连续直角线段
  • 多重分形去趋势交叉相关性分析
  • 智启燃气新未来丨众智鸿图精彩亮相2025燃气运营与安全研讨会 - 教程
  • 燕千云ITR平台引领服务流管理革命,构建企业客户服务智慧生态
  • WPF 容器尺寸行为总结