通过AWS EKS进行KOPS或反之亦然

时间:2018-07-20 15:11:04

标签: amazon-web-services kubernetes kops amazon-eks

我遇到了一个开源Kubernetes项目KOPS和AWS Kubernetes服务EKS。这两个产品都允许安装Kubernetes集群。但是,我想知道如果一个人以前没有运行过EK,为什么会选择KOPS而不是EKS。

这个问题并不是要问哪个更好,而是要进行比较。

3 个答案:

答案 0 :(得分:24)

两者大致相同,在撰写本文时,以下是我所知道的两种产品之间的区别

EKS:

kops:

  • 支持更多的Kubernetes功能,例如API server options
  • 自动配置的节点使用内置的kops node_up工具
  • 与Kubernetes版本相比,灵活性更高,EKS现在只有几个版本可用

答案 1 :(得分:2)

其他重大区别是,EKS是AWS产品,因此您需要一个AWS帐户,但是kops允许在AWS中以及在GCE和DigitalOcean中运行Kubernetes。

答案 2 :(得分:1)

@jaxxstorm给出了一个非常好的答案,完全基于事实。我想提供不同的观点-两者的使用者。我都用过,我的同事也用过。我们在一起写了一些关于它们的博客。

My First Kubernetes Cluster A Review of Amazon EKS

Kubernetes on AWS EKS vs Kops

Moving to EKS in Production

通常,首先让我们着迷于EKS的AWS大量集成,包括其专门的kubectl设置。然后,随着需求的增长,我们进行了重新审视。然后,我们移到了它。