IBM Cloud Functions - 使用基于 Docker 的操作存储敏感数据(环境变量)



我正在寻找如何做到这一点的建议。

从文档中:

https://cloud.ibm.com/docs/openwhisk?topic=cloud-functions-creating-docker-actions#creating-and-invoking-a-docker-action

您只能使用操作来调用来自公共注册表的映像,例如 作为在 Docker Hub 上公开可用的映像。私人 不支持注册表。

当 Docker镜像必须在 Docker Hub 上公开可用时,如何存储数据库凭据、API 密钥等?

使用默认参数存储操作的凭据。这些参数由平台安全存储,并在调用期间与请求参数合并。

CLI 可以在创建或更新操作时使用-p参数设置默认参数。

ibmcloud wsk action create my_action -p name value ...

最新更新