如何在Rancher GUI中屏蔽DB_PASSWORD字段?

时间:2019-03-18 14:19:48

标签: rancher

我是牧场主的新手。在我们的开发牧场主中,我们开发了服务,其中大多数连接到了mariadb集群。密码值为纯文本,我们的任何一位开发人员或任何有权访问Rancher GUI的人都可以看到密码和其他访问信息:

rancher GUI - API connection to the database

那么我们如何掩盖密码值?

2 个答案:

答案 0 :(得分:1)

可以通过多种方式读取环境变量。其中之一是通过执行Shell并执行printenv命令。因此,仅在用户界面中尝试混淆密码并不能解决您的问题。根据用户界面,我可以告诉您正在使用1.6.x版本的Rancher。如果您使用的是2.x版本,则可以在自己的项目中启动数据库,而无法访问开发人员。

答案 1 :(得分:1)

rancher.server / env / 1a **** / infra / secrets呢? 秘密将在具有给定文件名的容器中的/ run / secrets /中提供。