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:123000@mongodb-sharded.openim-dev.svc: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
相关推荐
生活爱好者!6 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
Hui Baby8 小时前
K8S使用CRD和控制器简单应用
云原生·容器·kubernetes
X Chow9 小时前
MongoDB Beginner Guide 01:理解 NoSQL、文档模型与 Python 开发环境
数据库·mongodb·nosql
做个文艺程序员10 小时前
Linux第22篇:用Docker容器化你的Java SaaS应用:一次构建,随处运行
java·docker·容器
小李不困还能学10 小时前
基于 51 单片机的8 路抢答器设计教程
单片机·嵌入式硬件·mongodb·抢答器
Zhu75813 小时前
在k8s环境部署Apache Superset最新版
容器·kubernetes·apache
小的博客13 小时前
windows下安装Docker Desptop
运维·docker·容器
Zhu75813 小时前
在k8s环境部署Apache zookeeper3.9.5,高可用,多pod
容器·kubernetes·apache
雨声不在14 小时前
macos 12使用docker
macos·docker·容器
小大宇14 小时前
mongoDB dump技巧
数据库·mongodb