密钥管理

最近更新时间:2025-12-01 18:59:32

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

操作步骤

1. 登录 Serverless 控制台,在左侧导航中选择数据工程 > 工作流
2. 在工作流页面,单击服务名称,进入工作流详情。
3. 选择密钥管理,单击添加密钥。如下图所示:

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


镜像仓库密钥

用途

在工作流 YAML中,访问某个私有镜像资源,需在此处配置具备镜像拉取权限的永久凭证,并在 YAML 中声明镜像仓库密钥名称。开启永久访问凭证,可查看 用户级账号管理
工作流运行时,平台将通过所声明的密钥信息及凭证拉取镜像。
使用个人版镜像仓库时,支持直接跨地域访问。
使用企业版镜像仓库时,如需跨地域拉取镜像,可通过以下两种方式进行:
镜像仓库开启公网访问:配置公网访问控制
打通镜像仓库网络和服务集群网络:使用自定义域名及云联网实现跨地域内网访问

参数说明


密钥类型:选择镜像仓库密钥。
密钥名称:自定义密钥名称,同个工作流服务下,密钥名称不允许重复。
镜像仓库域名:目标镜像的镜像仓库域名。
用户名:镜像永久访问凭证中自动生成的用户名信息。
密钥:镜像永久访问凭证中自动生成的密码信息。

COS 存储密钥

用途

在工作流 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 的形式填写。