【问题标题】:Is it possible to have an aws EKS infrastructure as code?是否可以将 aws EKS 基础设施作为代码?
【发布时间】:2021-04-27 09:52:15
【问题描述】:

是否可以使用 terraform 声明“具有其他 aws 服务的完整生产级 EKS”?我知道 terraform 有 an eks modulean aws provider。但我不确定是否可以使用 terraform 创建所有内容(ALB、IAM 角色和策略、安全组、ebs、efs、rds、aws 网络……)。

我想通过实验来学习aws。但我不能花那么多钱。因此,我需要能够销毁所有东西并在需要时重新创建确切的基础架构。

我找到了一个非常好的aws workshop。但与几乎所有教程一样,它基于运行“eksctl 和 aws cli”命令。

是否有一种可靠的方式来声明所有内容并以声明方式重新创建整个基础架构(无需接触 aws 控制台)?

【问题讨论】:

  • 您是否查看过 EKS 的 Terraform 教程? learn.hashicorp.com/tutorials/terraform/eks
  • @BabakNaffas 不,我没有。但是我会。非常感谢!但我想确定这是可能的,然后深入了解 terraform / eks 的详细信息。

标签: amazon-web-services terraform amazon-eks infrastructure-as-code


【解决方案1】:

是的,有可能。

我建议尝试这个模块 - github.com/cloudposse/terraform-aws-eks-cluster。 Cloudposse 做得很好,他们的模块有很好的文档记录和维护。

【讨论】:

    猜你喜欢
    • 2021-01-25
    • 1970-01-01
    • 2021-04-19
    • 2020-08-27
    • 2019-03-19
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 2016-05-22
    相关资源
    最近更新 更多