首页 > 解决方案 > 在 kubernetes + node.js 中处理多个用户令牌

问题描述

目前我有一个 digitalocean kubernetes 集群,其中有一个 mongodb 副本和一个连接到它的 node.js。我必须在我的平台上为每个用户存储他们的条带 api 令牌,但我认为在 mongodb 中以纯文本形式插入它不是一个好的解决方案。也许我可以为每个条带令牌使用 kubernetes 并仅将指向秘密的环境保存在数据库中,问题是每次添加秘密时我都必须重新启动所有 pod,所以这不是一个好的解决方案。想知道生产环境有没有更稳定的解决方案

标签: node.jsmongodbsecuritykubernetes

解决方案


没有这样的内置 kubernetes 功能。您可以编写一个控制器,它监视秘密和滚动更新 ta pod 的变化。有一个开源 repo reloader,可能会有所帮助。


推荐阅读