创建 AWS EKS 集群的不同选项

Different options for creating an AWS EKS Cluster

AWS EKS 集群可以使用AWS CLI or eksctl commands. And AWS is supporting两者来创建。他们两人最终都创建了一个 EKS 集群。

什么时候用什么?我找不到 two.aws

之间的任何差异

AWS CLI 是执行此操作的必要方式。使用 eksctl,您可以同时使用命令式和声明式方式(例如,使用 yaml-manifests 时)。

此外,您可以在使用 CloudFormation EKS cluster or Terraform AWS EKS module 时以声明方式创建 EKS 集群。

最适合您的方法取决于您的情况。对于实验室探索,使用命令式命令是最简单的。但是当你设置类似生产环境的东西时,你希望你的更改版本控制在例如。 git - 因此声明式工作方式更合适。

使用哪种声明方法取决于您是否还提供其他 AWS 资源。对所有基础设施使用相同的工具是最简单的,例如适用于一切的 CloudFormation 或适用于一切的 Terraform。 Terraform 的一个优势是它也可用于其他云提供商,例如AWS 和 GCP。