k8s部署mongodb-sharded7.X集群(多副本集)

js 复制代码
#mongodb-sharded 7.X版本

CHART NAME: mongodb-sharded
CHART VERSION: 7.0.5
APP VERSION: 7.0.2
js 复制代码
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull  bitnami/bitnami/mongodb-sharded --untar

默认副本数较多。我修改为3+3

搜索关键字replicaCount 修改

最后安装

js 复制代码
helm  install mongodb-sharded mongodb-sharded -f ./mongodb-sharded/values.yaml

再分享一个web客户端

js 复制代码
apiVersion: apps/v1
kind: Deployment
metadata:
  name: mongo-express
spec:
  replicas: 1
  selector:
    matchLabels:
      app: mongo-express
  template:
    metadata:
      labels:
        app: mongo-express
    spec:
      containers:
      - name: mongo-express
        image: mongo-express:latest
        ports:
        - containerPort: 8081
        env:
        - name: ME_CONFIG_MONGODB_URL
          value: mongodb://root:[email protected]:27017/admin?ssl=false
        - name: ME_CONFIG_MONGODB_AUTH_USERNAME
          value: "admin"
        - name: ME_CONFIG_MONGODB_AUTH_PASSWORD
          value: "123qwe"

---
apiVersion: v1
kind: Service
metadata:
  name: mongo-express
spec:
  type: NodePort
  selector:
    app: mongo-express
  ports:
  - port: 80
    targetPort: 8081
相关推荐
ZHOU_WUYI24 分钟前
Milvus Docker 部署教程
docker·容器·milvus
东方未明01081 小时前
docker(四)使用篇一:docker 镜像仓库
docker·容器·镜像仓库
Mr.小海2 小时前
k8s 1.10.26 一次containerd失败引发kubectl不可用问题
云原生·容器·kubernetes
ChironW3 小时前
Ubuntu 22.04.5 LTS上部署Docker及相关优化
ubuntu·docker·容器
码农捻旧3 小时前
解决Mongoose “Cannot overwrite model once compiled“ 错误的完整指南
javascript·数据库·mongodb·node.js·express
文静小土豆6 小时前
K8S redis 部署
redis·kubernetes·bootstrap
在未来等你7 小时前
互联网大厂Java求职面试:构建高并发直播平台的架构设计与优化
java·spring boot·微服务·kubernetes·高并发·分布式系统·直播平台
李匠202419 小时前
C++GO语言微服务之Dockerfile && docker-compose②
c++·容器
斤斤计较20 小时前
Docker 环境安装(2025最新版)
运维·docker·容器
小锋学长生活大爆炸20 小时前
【教程】Docker方式本地部署Overleaf
运维·docker·容器