Terraform AWS EKS从头开始-地形还是eksctl?

Terraform AWS EKS从头开始-地形还是eksctl?,terraform,terraform-provider-aws,amazon-eks,eksctl,Terraform,Terraform Provider Aws,Amazon Eks,Eksctl,使用terraform或eksctl生成新的AWKS EKS集群有什么好处吗 两者之间是否存在一些长期维护优势?虽然我还没有在Terraform上尝试过这一点,但我可以肯定地说eksctl方式是不推荐的。如果您对以代码形式管理基础设施感兴趣,至少不会。 使用eksctl,对现有集群的大多数更改都需要使用特定的eksctl命令。仅仅更改(声明性的)cluster.yaml(或您命名的任何名称)不会应用任何相关内容。是否要缩放节点组?好的,请使用eksctl scale nodegroup,因为更改

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


两者之间是否存在一些长期维护优势?

虽然我还没有在Terraform上尝试过这一点,但我可以肯定地说eksctl方式是不推荐的。如果您对以代码形式管理基础设施感兴趣,至少不会。 使用eksctl,对现有集群的大多数更改都需要使用特定的eksctl命令。仅仅更改(声明性的)cluster.yaml(或您命名的任何名称)不会应用任何相关内容。是否要缩放节点组?好的,请使用
eksctl scale nodegroup
,因为更改YAML文件中的大小不会应用任何东西。我想你明白了。
令人遗憾的是,在所有公司中,GitOps的“发明者”Weaveworks提供了一个甚至不支持基本IaC的工具:(

检查这个,是的,我看到了-我想了解的是一个与另一个的长期好处。例如,eksctl可以处理集群和内部Kubernetes服务升级(当我们将集群升级到下一个版本时),等等。例如,如果我使用eksctl,那么与terraform相比,我会损失什么?反之亦然。感谢您的评论!