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

IBM Cloud Functions - Storing sensitive data (environment variables) with Docker based actions

我正在寻找如何执行此操作的建议。

来自文档:

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

You can use actions to call images from public registries only, such as an image that is publicly available on Docker Hub. Private registries are not supported.

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

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

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

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