首页 > 解决方案 > 通过 Gardner v/s GKE 配置 K8s

问题描述

创建、开发和操作 K8s 集群有何不同 -

使用园丁时。

或者

直接在 GCP / AWS 中创建它?

我通过 Gardner 配置了 K8s 集群。我现在看到了 Gardener 创建的计算实例(没有 GKE 集群)。

这是唯一的区别吗,至少在配置 K8s 集群的情况下?

标签: kubernetesgoogle-cloud-platformgoogle-kubernetes-engineamazon-eks

解决方案


创建、开发和操作 K8s 集群有何不同 -

使用园丁时。

或者

直接在 GCP / AWS 中创建它?

它们只是管理集群/集群的不同方式,本质上,它们完成的事情非常相似,但这里和那里有些不同。

  1. Gardener:你有一个“花园”K8s 来管理其他云提供商(如 AWS、GCP、Azure、OpenStack)上的集群。(在 EC2 或 GCE 等服务器基础架构上运行)

  2. GCP/AWS。在这里,您可以使用kopskubeadm等其他工具创建集群。集群是在 GCE 或 EC2 的底层服务器中创建的(带有自动缩放组等)

  3. GKE/EKS/AKS。这些是特定于每个云提供商(如 Google、Amazon 和 Microsoft)的托管服务。如果您使用其中之一创建集群,您将只能通过云提供商特定的 API/服务对其进行管理。他们的底层基础设施也恰好是 EC2、GCE、Azure,具体取决于云提供商)

Gardener 的一个优势似乎是能够从一个点跨多个云创建和管理集群。


推荐阅读