Kubernetes vs mesos+marathon vs juju——如何揭开神秘面纱?

She*_*tha 4 juju

[有点新手] 2 天前在寻找使用 Ganglia 和/或 Rocks 进行集群管理和监控的方法时偶然发现了 juju。喜欢 Juju 的“部署在 AWS 上,yada-yada...” - 对我来说几乎是部署的圣杯。

然后我开始阅读构建魅力……并注意到 Kubernetes 有魅力(实验性的?)。如果我有 juju,我为什么需要 Kubernetes ?还是金币?或 Typesafe ConductR(新的专有产品)?

还有神经节符……如果juju在做监控,我为什么需要神经节符?对于魅力的“优秀候选者”,是否有任何启发式方法?

谢谢,S-

小智 5

Kubernetes 是管理容器集群的一项伟大技术。它做得很好,但只适用于容器。Juju 更多的是关于服务编排,处理虚拟机,也可以编排容器。Juju 可以在 GCE 或 AWS 或任何公共云上安装和配置 Kubernetes 集群。为用户提供评估、开发或使用 Kubernetes 的选项,而无需了解设置的详细信息。

虽然 Juju 确实监控它部署的服务,但它不是像 Ganglia 或 Nagios 那样真正的监控系统。同样,您可以使用 Juju 部署服务以构建具有监控功能的解决方案,并将其保存到所谓的包中。然后,如果需要,您可以将捆绑的解决方案重复部署到其他云。

一个很好的魅力候选者是您需要或使用的任何软件服务。http://jujucharms.com 上有很多可用的,您现在可以下载并使用它们。如果你在那里没有看到你知道和使用的东西,那将是魅力的“好候选人”。有些人非常了解某些软件,这些软件将是编写新魅力的理想人选。