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

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

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

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

还有一个神经节魅力……如果 juju 正在监控,为什么我需要神经节魅力? 是否有任何启发式方法来确定哪些是魅力的“良好候选人”?

谢谢,S-

答案1

Kubernetes 是管理容器集群的一项出色技术。它在这方面表现非常出色,但只适用于容器。Juju 更侧重于服务编排,处理虚拟机,也可以编排容器。Juju 可以在 GCE 或 AWS 或任何公共云上安装和配置 Kubernetes 集群。让用户可以选择评估、开发或使用 Kubernetes,而无需了解设置的详细信息。

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

您需要或使用的任何软件服务都适合用作 Charm。http://jujucharms.com,您可以立即下载并使用它们。如果您没有看到您知道并使用的东西,那么这将是护身符的“良好候选者”。有些人非常了解某些软件,这些软件将是护身符的良好候选者书写新魅力

相关内容