Terraform、Kubernetes、Mesos 等——它们是如何连接的

Terraform, Kubernetes, Mesos etc - how are they connected

在网上看了很多,但信息不清楚或混淆,所以我想我会在这里问这个问题。

我想了解 Terraform 与 Kubernetes、Mesos 等容器编排工具有何相同或不同之处

Terraform 可以独立工作还是 Kube 和 Mesos 可以独立工作?它是如何连接到 docker 个容器的?

有人可以解释一下吗?

谢谢!!!

我对 Mesos 了解不够,但我对 Kubernetes 和 Terraform 了解很多。尽管我不是专家,但这些工具之间的一般基础知识有不同的用途。 Terraform 通过使用它们的 api 来处理云中基础设施的生成,而 Kubernetes 通过使用容器守护进程的 api 来处理底层基础设施中容器的管理和编排,例如 docker守护进程。

所以一般来说,Terraform 的要点是使云基础设施的创建变得透明,您可以在其中编写您想要的内容、服务器、网络、安全策略、一些 PaaS 服务,而 Kubernetes 是容器的协调器。

希望对您有所帮助。请,以防有人看到错误。备注一下,大家一起进步。

Terraform - 一个构建基础设施的工具,一个开源项目 Hashicorp 实验室,如果你了解 AWS 并听说过 CloudFormation,两者的工作方式相同,但 Terraform 有一些更好的功能,你可以将整个基础设施编写为代码运行一键搞定,一键退役

更多内容请访问网站:https://www.terraform.io

现在 Kubernetes(Google 的开源项目)和 Apache-Mesos(或 DC/OS)Apache 基金会的项目都用于容器编排(我有意避免使用Docker) 这个词并不适合所有人,也不能满足所有需求。

Mesos 最早推出,但当时很难管理 Mesos 网络。并且在 2014 年出现了第一个 Kubernetes 版本。

现在,DC/OS(分布式云操作系统)是一个基于 Apache Mesos 分布式系统内核的开源分布式操作系统。

它正在与 Kubernetes 竞争。

我建议您必须阅读本文以更好地理解 Kubernetes 与 Mesos:https://logz.io/blog/kubernetes-vs-mesos/

是的,它们与 Terraform 完全无关。

谢谢