Kubernetes 地形、库伯内特斯、梅索斯等-它们是如何连接的

Kubernetes 地形、库伯内特斯、梅索斯等-它们是如何连接的,kubernetes,terraform,mesos,Kubernetes,Terraform,Mesos,我在网上读了很多书,但是信息不清楚或者不完整,所以我想我会在这里问这个问题 我试图理解Terraform与容器编排工具(如Kubernetes、Mesos等)的相同或不同之处 Terraform能独立工作还是Kube和Mesos?它是如何连接到docker容器的 有人能帮我照明吗 谢谢 我对介观的了解还不够,但我确实了解库伯内特和地形。尽管我不是专家,但这些工具之间的一般基础知识有着不同的用途。Terraform通过使用api处理云中基础设施的生成,Kubernetes通过使用容器守护程序(如d

我在网上读了很多书,但是信息不清楚或者不完整,所以我想我会在这里问这个问题

我试图理解Terraform与容器编排工具(如Kubernetes、Mesos等)的相同或不同之处

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

有人能帮我照明吗


谢谢

我对介观的了解还不够,但我确实了解库伯内特和地形。尽管我不是专家,但这些工具之间的一般基础知识有着不同的用途。Terraform通过使用api处理云中基础设施的生成,Kubernetes通过使用容器守护程序(如docker守护程序)的api处理地下基础设施中容器的管理和编排

因此,一般来说,Terraform的要点是使云基础设施的创建透明化,在云基础设施中,您可以编写您想要的内容、服务器、网络、安全策略、一些PaaS服务,Kubernetes是容器的编制者


希望这对你有帮助。拜托,如果有人锯错了。注意它,这样我们都可以改进。

Terraform-一个构建基础设施的工具一个开源项目Hashicorp实验室如果你了解AWS和听说CloudFormation,两者的工作方式都是一样的,但Terraform有一些更好的特性,你可以将整个基础设施编写为代码,只需点击一下就可以运行,一次就可以将其退役点击

有关更多信息,您必须访问以下网站:

现在Kubernetes(谷歌的一个开源项目)和Apache MeOS(或DC/OS)是Apache基金会的一个项目,都被用于容器编排(我故意避免使用DOX),并不是每个人都能回答的。 Mesos是第一个推出的,但当时很难管理Mesos网络。2014年,Kubernetes首次发布

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

这是和库伯内特斯的比赛

我建议您必须阅读这篇文章,以便更好地理解Kubernetes vs Mesos:

是的,它们与地形毫无关系


谢谢

谢谢。那么,terraform可以与SaltStack或puppet(基础设施组件专用)相比吗?Kube/Mesos在顶层的工作-监控部署在infra顶部的容器?我不知道是盐堆,但经过短暂浏览后,我发现它的核心类似于puppet或ansible。他们中的很多人似乎都有一些模块,允许他们调配基础设施,即:创建云基础设施,在VMware中虚拟化基础设施。有了puppet,您甚至可以在这样的基础设施内部安装Kube的组件,甚至您可以在那里部署的容器。与Puppet或ansible一样,它们也有其他模块连接到此类Kubernetes平台,并通过其配置文件进行管理,尽管它们是执行此操作的引擎。谢谢@Prabhat.Kubernetes/Mesos不监视您的容器群集进行监视Kubernetes UI上有其他工具是的,您可以拥有运行状况和其他CPU或内存利用率数据,但现在一切都用于监控应用程序群集。Terraform实际上只是将基础设施作为代码编写,但使用Puppet和Saltstack,您可以做更多的事情,甚至可以使用变量部署整个应用程序,还有更多的事情。Terraform类似于AWS CloudFormation或Azure ResourceManagerYes Kubernetes和Mesos是相似的,但Kubernetes是针对私有或公共云本机平台的解决方案,但Mesos是为所有人设计的,但难以管理。