kon*_*dor 0 kubernetes kubernetes-helm
使用操作符(如https://github.com/kbst/mongodb)在 k8s 中管理 mongodb 而不是使用 Helm 图表(如https://github.com/helm/charts/tree/master)的利弊是什么/stable/mongodb-replicaset)?
小智 5
您链接到的操作员似乎不是很有用(或有据可查),因此请考虑我的回答更通用...
从技术上讲,Helm Chart 所能做的就是使用现有的 Kubernetes 原语,例如 StatefulSet、Service、Deployment 等。
但有时我们需要更多定制/专用工具,以便更清楚地了解它们控制的内容并负责运行。
因此,例如,MySQL 操作员可能会更轻松地进行(可靠的)备份或从这些备份中可靠地恢复数据库——Kubernetes 不(也不应该)了解特定于 MySQL 的某些内容。
另一个例子是扩大规模;一些分布式系统需要的步骤不仅仅是运行一个新容器,以便该容器加入现有集群。
操作员可以解决这个问题,而 Helm/Tiller 没有提供这样的工具(并且不是故意/设计的)。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
969 次 |
| 最近记录: |