首页 > 解决方案 > 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 密钥等?

标签: dockeribm-cloud-functions

解决方案


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

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

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

推荐阅读