Helm 安装 MongoDB-分片集群
helm repo add stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update安装分片集群
具有默认存储,如果没有存储,设置 persistence=false
helm upgrade \
--install mongodb-sharded bitnami/mongodb-sharded \
--namespace mongodb-sharded \
--create-namespace \
--set architecture=sharded \
--set shards=3 \
--set shardsvr.dataNode.replicaCount=1 \
--set shardsvr.dataNode.resources.requests.cpu=100m \
--set shardsvr.dataNode.resources.requests.memory=256Mi \
--set shardsvr.dataNode.resources.limits.cpu=4 \
--set shardsvr.dataNode.resources.limits.memory=6G \
--set configsvr.replicaCount=3 \
--set mongos.replicaCount=3 \
--set auth.rootPassword="123456" \
--set service.externalIPs[0]=172.30.10.86• shards:设置分片的数量。
• shardsvr.dataNode.replicaCount:设置每个数据节点角色的副本数量。
• configsvr.replicaCount:设置配置服务器的副本数量。
• mongos.replicaCount:设置路由器的副本数量。
• auth.rootPassword: 由于验证是默认开启的, 这里必须设置密码, 管理员账号是root。
• service.externalIPs: 暴露节点给外部调用
Last updated