Kubernetes、Helm 和 Rancher(以及其他)之间的简要事实区别是什么

Whats the brief factual difference between Kubernetes, Helm and Rancher (and others)

作为 DevOps 领域的新手,我试图找到一页纸来并排解释以下每种技术最擅长的是什么,以及它们在典型部署场景中是如何协调在一起的。

天冷了,有点让人受不了。

似乎部署的每一步都有一种技术。有些被其他人取代了吗?工件的粒度是否存在差异?

没有意见哪个更好,只是资源,嘿嘿,一起用。

Docker 是构建容器和 运行 它们在各种环境中的事实标准。

Kubernetes 是一个用于编排容器的复杂框架。

Helm 是 Kubernetes 的一个组件,它是 Kubernetes 上 运行 应用程序的包管理器。

(Rancher 是一个用于管理和编排容器的框架。它还可以管理 Kubernetes 集群)

一个典型的场景 'devops' 场景将涉及从源构建 Docker 图像,并 运行 它们在 A 生产中的 kubernetes 集群,如 Helm 图表中所述。可以使用 Terraform.

部署 Kubernetes 的底层基础设施