gpt4 book ai didi

amazon-web-services - 如果需要 CloudFormation,EKS 究竟会做什么?

转载 作者:行者123 更新时间:2023-12-02 11:50:31 24 4
gpt4 key购买 nike

AWS 的 Elastic Kubernetes Service (EKS) 是什么?完全做到如果 CloudFormation 需要如此多的配置,它是(还)另一个 AWS 服务?

我在 (https://docs.aws.amazon.com/eks/latest/userguide/eks-ug.pdf) 的文档中关注了 AWS EKS 入门,其中 CloudFormation 知识似乎是 重重需要运行 EKS。
我弄错了吗?

因此,除了学习 Kubernetes .yaml list 定义之外,要在 EKS 上运行 k8s,AWS 还希望您学习他们的 CloudFormation .yaml 配置 list (这些都是 PascalCase,而不是我可能添加的 k8s 的 camelCase)?

我了解 EKS 对最新版本的 k8s 和控制平面进行了一些管理,并且“默认情况下是安全的”,但除此之外?

为什么我不使用 kops 在 AWS 上运行 k8s,然后处理稍微过时的 k8s 版本?
还是我应该做 EKS + CloudFormation + kops,此时 GKE 看起来是一个非常诱人的选择?

更新:
在这一点上,在详细搜索 EKS 以及它如何如此依赖 CloudFormation list 之后,我真的认为 EKS 只是 CloudFormation 的一个薄包装器。
可能是对 k8s 惊人流行的商业 react ,GKE 通常没有任何实质支持该服务。
希望这有助于节省评估 EKS 半生不熟服务的任何人的时间。

最佳答案

要在 AWS 上运行 Kubernetes,您基本上有 2 个选项:

  • 使用 kops,它将在普通 EC2 机器中创建主节点 + 工作节点
  • EKS + Cloudformation 工作人员堆栈(您也可以使用 Terraform 作为部署工作人员或 eksctl 的替代方案,这将创建 EKS 集群和工作人员。我建议您关注 this workshop)

  • EKS 仅在高可用性设置中仅提供 kubernetes 集群的主节点。您仍然需要添加工作节点,您的容器将在其中创建。

    我尝试了 kops 和 EKS + Workers,最终我使用了 EKS,因为我发现它更容易设置和维护并且更容错。

    关于amazon-web-services - 如果需要 CloudFormation,EKS 究竟会做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52084710/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com