云函数 密钥管理

这篇说明腾讯云Serverless工作流的密钥管理功能,支持配置镜像仓库、COS存储、函数调用及自定义四种密钥,用于工作流YAML中访问私有镜像、挂载COS、调用函数或连接云资源。 镜像仓库密钥:用于工作流YAML中访问私有镜像资源,需配置永久凭证。 COS存储密钥:用于挂载COS对象存储进行读写,需配置API密钥信息。 函数调用密钥:用于直接编排或触发函数运行,需配置API密钥。

相关产品
云函数 产品页,含版本规格、价格与购买入口。

密钥管理支持配置镜像仓库密钥、COS 存储密钥、函数调用密钥及自定义密钥。

一、操作步骤

1. 登录 Serverless 控制台,在左侧导航中选择数据工程 > 工作流。

2. 在工作流页面,单击服务名称,进入工作流详情。

3. 选择密钥管理,单击添加密钥。如下:

4. 在添加密钥页面,选择所需的密钥类型进行添加。

二、用途

在工作流 YAML中,访问某个私有镜像资源,需在此处配置具备镜像拉取权限的永久凭证,并在 YAML 中声明镜像仓库密钥名称。开启永久访问凭证,可查看 用户级账号管理。

工作流运行时,平台将通过所声明的密钥信息及凭证拉取镜像。

·使用个人版镜像仓库时,支持直接跨地域访问。

·使用企业版镜像仓库时,如需跨地域拉取镜像,可通过以下两种方式进行:

·镜像仓库开启公网访问:配置公网访问控制。

·打通镜像仓库网络和服务集群网络:使用自定义域名及云联网实现跨地域内网访问。

三、参数说明

·密钥类型:选择镜像仓库密钥。

·密钥名称:自定义密钥名称,同个工作流服务下,密钥名称不允许重复。

·镜像仓库域名:目标镜像的镜像仓库域名。

·用户名:镜像永久访问凭证中自动生成的用户名信息。

·密钥:镜像永久访问凭证中自动生成的密码信息。

四、用途

在工作流 YAML中,如需挂载 COS 对象存储,进行读取或写入动作,需在此处配置具备对应操作权限的 API 密钥信息,此密钥将用于后续创建 COS 对象存储。

五、参数说明

·密钥类型:选择 COS 存储密钥。

·密钥名称:自定义密钥名称,同个工作流服务下,密钥名称不允许重复。

·SecretId:API 密钥 Id。

·SecretKey:API 密钥 Key。

六、用途

在工作流 YAML中,如需直接编排函数资源、直接触发某个函数运行,需配置具备下图所述权限的 API 密钥,并在 YAML 中进行声明使用。

七、参数说明

·密钥类型:选择函数调用密钥。

·TenantName:访问云函数密钥名称,TenantName 用作 YAML 中调用函数所使用的 Tenant 参数。

·TenantId:密钥 Id。

·TenantKey:密钥 Key。

八、用途

在工作流 YAML中,如需访问 MySQL 等云上资源,可通过自定义密钥声明访问信息,并在 YAML 中声明密钥名称。

九、参数说明

·密钥类型:选择自定义密钥。

·密钥名称:自定义密钥名称,同个工作流服务下,密钥名称不允许重复。

·密钥内容:以变量名称-变量值,Key – Value 的形式填写。

赞 (0)
上一篇 4天前
下一篇 4天前