【运维自动化-作业平台】如何使用全局变量之密文类型?

密文类型的全局变量使用场景相对较少,使用方式也是直接引用即可,目前仅支持shell。一起来看看如何使用

实操演示

1、新建作业时创建一个密文类型的全局变量app_secret

在这里插入图片描述

2、添加一个执行脚本的步骤,脚本里打印下这个全局变量

在这里插入图片描述

3、调试执行

在这里插入图片描述
在这里插入图片描述

更多应用场景

上面这个示例是用最简单的echo的方式,把密文变量值打印出来,实际密文变量的使用场景不是echo出来,通常是在脚本里直接引用,比如调用api时,作为app_secret传进去。
如:
在这里插入图片描述

curl https://bkapi.ce.bktencent.com/api/c/compapi/v2/cc/search_business/ \
     --request POST \
     --header 'Content-Type: application/json'\
     --data @- <<EOF
{
    "bk_app_code": "bk_itsm",
    "bk_app_secret": "${app_secret}",
    "bk_username": "admin",
    "fields":[
        "bk_biz_id",
        "bk_biz_name"
    ]
}
EOF

(示例代码)

在执行时把真实的app_secret赋值给密文变量即可。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值