我遇到了一个开源的Kubernetes项目KOPS和AWS Kubernetes服务EKS。这两种产品都允许安装Kubernetes集群。但是,我想知道为什么人们会选择EKS超过KOPS,反之亦然,如果之前没有运行任何一个。
这个问题并没有问哪个更好,而是要求进行比较。
这两者大致相同,在撰写本文时,以下是我在两个产品之间所知的差异
示例:
因为:
node_up
工具其他重要区别是EKS是AWS产品,因此您需要AWS账户,但kops允许在AWS中运行Kubernetes,但也允许在GCE和DigitalOcean中运行。
完全基于@jaxxstorm提供了一个非常好的答案。我想提供一个不同的视角 - 两者的用户。我用过这两个,我的同事也是。我们一起写了几篇关于它们的博客。
My First Kubernetes Cluster A Review of Amazon EKS
总的来说,我们首先被EKS的AWS重型集成所推迟,包括其专门的kubectl设置。然后,随着我们的需求增长,我们重新审视了一下。然后,我们搬到了它。