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

问题描述 投票:17回答:3

我遇到了一个开源的Kubernetes项目KOPS和AWS Kubernetes服务EKS。这两种产品都允许安装Kubernetes集群。但是,我想知道为什么人们会选择EKS超过KOPS,反之亦然,如果之前没有运行任何一个。

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

amazon-web-services kubernetes kops amazon-eks
3个回答
24
投票

这两者大致相同,在撰写本文时,以下是我在两个产品之间所知的差异

示例:

因为:

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

2
投票

其他重要区别是EKS是AWS产品,因此您需要AWS账户,但kops允许在AWS中运行Kubernetes,但也允许在GCE和DigitalOcean中运行。


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设置。然后,随着我们的需求增长,我们重新审视了一下。然后,我们搬到了它。

© www.soinside.com 2019 - 2024. All rights reserved.