首页 文章

MongoDB副本的运算符或Helm图表

提问于
浏览
0

使用运算符(如https://github.com/kbst/mongodb)使用Helm图表(如https://github.com/helm/charts/tree/master/stable/mongodb-replicaset)管理k8s内的mongodb的利弊是什么?

1 回答

  • 2

    您链接到的运营商似乎不是非常有用(或有详细记录),所以请将我的答案视为更一般的答案......

    从技术上讲,Helm图表所能做的就是使用现有的Kubernetes原语,例如StatefulSet,Service,Deployment等 .
    但有时我们需要更多的自定义/专用工具,这些工具可以更明确地了解它们控制的内容并负责运行 .
    因此,例如,MySQL运营商可能更容易采取(可靠)备份或从这些备份中可靠地恢复数据库 - 这是Kubernetes不知道的任何特定于MySQL的内容 .
    另一个例子是扩大规模;一些分布式系统需要除了运行新容器之外的步骤,以便该容器加入现有集群 .
    操作员可以处理这个问题,而Helm / Tiller则不提供这样的工具(并不意味着/设计用) .

    希望这可以帮助!

相关问题