镜像概览

完整引用
docker.io/cvallance/mongo-k8s-sidecar
Registry
docker.io
命名空间
cvallance
仓库
mongo-k8s-sidecar
已缓存 Tag 数
4
最近同步
07/06/2026, 07:55 PM
相关主题

简介

MongoDB Kubernetes Sidecar 镜像,自动发现同 Pod 或同标签 MongoDB 实例并配置 replica set,专供 StatefulSet 编排使用。

详细介绍

cvallance/mongo-k8s-sidecar 监听 Kubernetes API 或环境变量,在 MongoDB Pod 启动后将自身加入 replica set 或更新成员列表。它是经典的「MongoDB + sidecar」StatefulSet 模式组件,不能独立 docker run 提供数据库服务。现代部署更推荐 MongoDB Community Operator 或 Percona Operator,本 sidecar 多见于遗留 chart 维护场景。

快速启动

docker run --rm docker.io/cvallance/mongo-k8s-sidecar:latest \
  python --version

推荐实践

# StatefulSet sidecar 片段(集群内):
# - name: mongo-sidecar
#   image: docker.io/cvallance/mongo-k8s-sidecar:0.5.0
#   env:
#     - name: KUBE_NAMESPACE
#       valueFrom:
#         fieldRef:
#           fieldPath: metadata.namespace
kubectl apply -f mongo-statefulset-with-sidecar.yaml

核心参数说明

  • Sidecar 模式 — 与 mongo 容器共享 network namespace
  • KUBE_NAMESPACE — 限定 Service 发现范围
  • MONGO_SIDECAR_POD_LABELS — 匹配 replica set 成员标签
  • RBAC — 需 read Services/Endpoints 权限
  • 固定 tag — 与 mongo 镜像 major 版本兼容

最新 Tag(20 条)

查看全部 4 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/cvallance/mongo-k8s-sidecar
:latest
linux/amd64
2018/11/22 03:5130.5 MBsha256:cd62d32db488
docker.io/cvallance/mongo-k8s-sidecar
:issue-41-adding-aws-storageclass-examples
linux/amd64
2017/11/13 10:2728.7 MBsha256:a4d140ffc1e9
docker.io/cvallance/mongo-k8s-sidecar
:issue-52-add-duplicate-check
linux/amd64
2017/11/13 09:4328.7 MBsha256:970a3b8c77b1
docker.io/cvallance/mongo-k8s-sidecar
:ocd-changes-to-pr-25
linux/amd64
2017/03/29 17:02255.2 MBsha256:ae4ca6b04464