分类目录归档:数据库

K8S_应用_部署MongoDB复制集


MongoDB集群部署模式

mongodb采用副本集方式部署(3副本 1primary 2 secondary)

使用kubernetes的mongo集群应考虑需要连接mongo的服务均部署在kubernetes内部,才能通过coreDNS域名或端口访问。

整体架构如下图所示:

使用statefulset模式部署mongod集群具体实现

集群创建mongo service account

$ cat mongo-rbac.yaml 
apiVersion: v1
kind: ServiceAccount
metadata:
  name: mongo
  namespace: mongo
-

Read more