舵手:可以';t根据值设置mongodb根密码
我正在尝试安装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
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
的数据库