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
相关推荐
❀͜͡傀儡师12 小时前
docker一键部署HFish蜜罐
运维·docker·容器
DO_Community13 小时前
DigitalOcean容器注册表推出多注册表支持功能
服务器·数据库·docker·kubernetes
回忆是昨天里的海13 小时前
k8s暴露服务-Ingress环境部署
云原生·容器·kubernetes
tzhou6445214 小时前
Kubernetes Pod 入门
云原生·容器·kubernetes
java_logo14 小时前
Dify 开源 LLM 应用开发平台企业级 Docker Compose 部署手册
docker·容器·开源·dify部署·dify部署文档·dify部署方案·dify部署教程
jarreyer15 小时前
【docker的gpu加速相关问题解决记录】
运维·docker·容器
韭菜钟15 小时前
制作自定义Docker镜像并部署使用
运维·docker·容器
椰汁菠萝15 小时前
docker部署gitlab
docker·容器·gitlab
Gold Steps.16 小时前
K8s Gateway-API 标准化流量治理
容器·kubernetes·gateway
oMcLin17 小时前
如何在Ubuntu 20.04上配置并调优Kubernetes集群,确保在多租户环境下的高可用性与资源分配?
linux·ubuntu·kubernetes