saas
本文来自腾讯蓝鲸智云社区用户: CanWay 背景 1、运维转型背景 蓝鲸平台从诞生之初,就一直在不遗余力地推动运维转型,让运维团队可以通过一体化PaaS平台,快速编写脚本,编排流程,开发运维工具,从被动地提供运维支撑服务,转型为主动地提供SRE增值服务。为了让运维人员更快成长为“六边形运维”(参考


数组类型的全局变量也是作业平台里常用的,支持关联数组和索引数组,目前仅支持shell,语法跟shell一致。 索引数组 语法 arry=(1 2 3 a b c) 定义一个数组arry ${arry[*]} 获取所有数组元素 ${arry[@]} 获取所有数组元素 ${arry[0]} --获取第一


滚动执行是作业平台3.6.2版本新增的功能,主要用于针对多台目标机器需要分批执行的场景(没有滚动执行之前,所有目标主机的执行任务都是并发的)。比如目标10台机器,每次两台两台执行。 滚动执行功能两个重要的配置选项是滚动策略和滚动机制,需要根据实际业务场景进行选择。 滚动策略 滚动策略也就是滚动执行的


作业平台账号使用 蓝鲸智云作业平台,以下简称作业平台或JOB JOB平台的账号指的是服务器上的账号:例如 root 用户,而不是蓝鲸户管理里面的个人账号。在我们执行作业时,若选择的执行账号在目标服务器上不存在,会导致作业执行失败。所以使用不同账号执行作业时,务必确保服务器上先创建了相关用户。 如何使


蓝鲸作业平台,以下简称作业平台或JOB平台 魔法变量:JOB平台执行引擎提供的特有的变量能力 用法 脚本中使用,并且需要事先声明:job_import {{变量名}} 声明后,同样是使用 dollar 符 + 大括号:${变量名}来取值 在哪里用 当前仅支持在 shell 脚本语言中使用 内置变


上一篇我们举例了主机列表类型的魔法变量实操指南,点击查看,那命名空间类型的如何使用呢? 命名空间类型变量值魔法变量用法 语法 # job_import {{JOB_NAMESPACE_ALL}} # 获取所有命名空间变量的汇聚值 echo ${JOB_NAMESPACE_ALL} # job_imp


蓝鲸智云作业平台,以下简称作业平台或JOB平台 作业模板和执行方案:将运维操作场景中涉及到的多个脚本执行或文件分发步骤组合成一个作业模板,这个作业模板尽可能把场景相关的共性逻辑都包含进去,然后再根据实际使用场景衍生出相应的执行方案,作业模板和执行方案的关系为 “一对多” 如何创建及使用作业模板? 使


流程编排是标准运维最核心的功能,通过将不同功能的原子插件在画布上可视化的拖拽编排,可以实现各种不同场景的跨系统工作流。 标准运维流程 根据实际运维操作场景梳理出来的操作步骤,通过不同的流转逻辑(并行、分支、条件并行)进行灵活的组合。 标准运维插件 标准运维中的最小执行单元,根据每个 ESB 组件的业


标准运维中的轻应用是流程任务的一种快捷方式,它是基于流程生成并可直接在蓝鲸应用市场&桌面以SaaS方式搜索、添加及打开。把常用的流程以轻应用的方式放在应用市场和桌面,可以节省在标准运维里进行查找流程建任务的成本。 新建轻应用 新建轻应用需要流程负责人来操作,比如运维角色。 建好的轻应用可以进行编


当流程有多个步骤时,经常需要把前面某个个步骤处理的结果传递给下一个或后面的步骤使用(输出作为输入),这就是跨步骤传参的场景,标准运维通过特有的标记符号"<SOPS_VAR>key:value</SOPS_VAR> "来实现。 理解标记符号"<SOPS_VAR>key:value</SOPS_VAR>

