当前位置: 首页 > 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.zskr.cn/news/6531.html

相关文章:

  • OFDM 自适应功率与比特分配
  • 1380亿条微博全量数据集,可用于自然语言处理、情感分析、舆情分析、推荐系统、用户行为数据、商业智能、人工智能模型训练、中文文本数据、地理位置信息、时间序列分析、JSON格式、机器学习、文本挖掘等
  • 本土化技术平台的崛起:Gitee如何重塑中国开发者生态
  • 研究生化学英文题库数据集:300万条LaTeX格式AI训练资源,覆盖有机化学物理化学无机化学分析化学,用于智能评估系统、个性化学习平台、化学知识图谱构建、自动化工具开发、深度学习模型
  • 多重分形去趋势交叉相关性分析
  • WPF 容器尺寸行为总结
  • django对接drf-spectacular替代swagger
  • 可画
  • Symbol VBRK: Invalid data type u SAP 事务成功新号码获取到 但是提交后提示失败如何处理
  • ollama如何安装使用
  • 手把手教你实现C++高性能内存池,相比 malloc 性能提升7倍!
  • LDPC 码 BP 算法性能研究
  • 内外网文件传输方式有哪些:从传统方案到专业系统的全面解析!
  • 实用指南:DeerFlow 实践:华为IPD流程的评审智能体设计
  • py之补环境代理脚本
  • AUTOSAR的MPU内存保护
  • 国产传输软件解决方案厂商优选指南
  • [SDR] 两种方法可视化打飞机:ADS-B 信号接收与航班追踪
  • 深入剖析布谷im即时通讯app系统软件源码之技术
  • 低延迟垃圾收集器:挑战“不可能三角”
  • Java Heap Dump详解
  • 麒麟系统关闭防火墙
  • 计算机科学入门
  • 英语_阅读_This makes me crazy_待读
  • 这些年轻科学家不再满足于“追赶美国”
  • 聊聊理想的影像团队
  • 黑芝麻智能上半年亏损超7亿 CEO单记章去年薪酬高达1.66亿
  • 英语_阅读_BMI_待读
  • 教材大纲-Python
  • 零门槛入局 AI 创业!瓦特 AI 创作者平台,让普通人轻松抓住风口