舵手:可以';t根据值设置mongodb根密码

舵手:可以';t根据值设置mongodb根密码,mongodb,kubernetes,kubernetes-helm,Mongodb,Kubernetes,Kubernetes Helm,我正在尝试安装mongodb并设置根密码 我试过这个: helm install mongo bitnami/mongodb --set mongodbRootPassword=admin123 这是: helm install mongo bitnami/mongodb -f mongo-values.yaml 这是我的价值观: # cat mongo-values.yaml mongodbRootPassword: admin123 但在这两种情况下,mongodbRootPasswo

我正在尝试安装mongodb并设置根密码

我试过这个:

helm install mongo bitnami/mongodb --set mongodbRootPassword=admin123
这是:

helm install mongo bitnami/mongodb -f mongo-values.yaml
这是我的价值观:

# cat mongo-values.yaml
mongodbRootPassword: admin123
但在这两种情况下,
mongodbRootPassword
似乎都被忽略。以下是我如何尝试获取我的根密码:

# kubectl get secret --namespace default mongo-mongodb -o jsonpath="{.data.mongodb-root-password}" | base64 --decode
TK0iwk8lue
使用
auth.rootPassword
而不是
mongodbRootPassword
mongodbRootPassword
用于稳定图表中的mongodb,而不是bitnami中的mongodb

helm install my-release \
--set auth.rootPassword=secretpassword,auth.username=my-user,auth.password=my-password,auth.database=my-database \
bitnami/mongodb
上面的命令将MongoDB根帐户密码设置为
secretpassword
。此外,它还创建了一个名为
my user
的标准数据库用户,其密码为
my password
,可以访问名为
my database
的数据库