美文网首页
k8s mongodb安装

k8s mongodb安装

作者: 小小的小帅 | 来源:发表于2022-02-21 11:35 被阅读0次

安装脚本:

 helm upgrade --install c7n-mongodb mongodb-7.6.0.tgz \
    --set persistence.storageClass=nfs-provisioner \
    --set service.enabled=true \
    --create-namespace \
    --version 7.6.0 \
    --set MONGODB_ROOT_PASSWORD=handhand123 \
    --namespace hips-dev

安装完后:

  1. 导出密码
 export MONGODB_ROOT_PASSWORD=$(kubectl get secret --namespace hips-dev c7n-mongodb -o jsonpath="{.data.mongodb-root-password}" | base64 --decode)
  1. 连接
 kubectl run --namespace hips-dev c7n-mongodb-client --rm --tty -i --restart='Never' --image bitnami/mongodb --command -- mongo admin --host c7n-mongodb --authenticationDatabase admin -u root -p $MONGODB_ROOT_PASSWORD
  1. 修改root密码
show users  // 查看当前库下的用户
db.updateUser('root', {pwd: 'root'})  // 修改用户密码
db.auth('root', 'root')  // 密码认证
show dbs          //查看数据库
use hims      //进入数据库hims
show users        //查看当前数据库用户权限
  1. 创建用户,并赋权
db.createUser(
{
    user:'admin',
    pwd:'admin',
    roles:[{role:'readWrite',db:'hims'}]
}
)

参考:https://www.jianshu.com/p/237a0c5ad9fa

相关文章

网友评论

      本文标题:k8s mongodb安装

      本文链接:https://www.haomeiwen.com/subject/fpoblrtx.html