首页 > 解决方案 > AWS EKS 从头开始​​ - terraform 还是 eksctl?

问题描述

使用 terraform 或 eksctl 生成新的 AWKS EKS 集群有什么好处吗?

一个对另一个有一些长期维护的好处吗?

标签: terraformterraform-provider-awsamazon-ekseksctl

解决方案


好吧,虽然我还没有真正尝试过 Terraform,但我可以肯定地说不推荐使用 eksctl 方式。如果您有兴趣将基础架构作为代码进行管理,至少不会。使用 eksctl,对现有集群的大多数更改都需要使用特定的 eksctl 命令进行。仅更改(声明性)cluster.yaml(或您命名的任何名称)不会应用任何相关内容。您想扩展 nodeGroup 吗?好吧,请使用eksctl scale nodegroup,因为更改 YAML 文件中的大小不会应用任何内容。我想你得到了模式。真的很遗憾,在所有公司中,GitOps 的“发明者”Weaveworks 提供了一个甚至不支持基本 IaC 的工具 :(


推荐阅读