terraform - AWS EKS 从头开始 - terraform 还是 eksctl?
问题描述
使用 terraform 或 eksctl 生成新的 AWKS EKS 集群有什么好处吗?
一个对另一个有一些长期维护的好处吗?
解决方案
好吧,虽然我还没有真正尝试过 Terraform,但我可以肯定地说不推荐使用 eksctl 方式。如果您有兴趣将基础架构作为代码进行管理,至少不会。使用 eksctl,对现有集群的大多数更改都需要使用特定的 eksctl 命令进行。仅更改(声明性)cluster.yaml(或您命名的任何名称)不会应用任何相关内容。您想扩展 nodeGroup 吗?好吧,请使用eksctl scale nodegroup
,因为更改 YAML 文件中的大小不会应用任何内容。我想你得到了模式。真的很遗憾,在所有公司中,GitOps 的“发明者”Weaveworks 提供了一个甚至不支持基本 IaC 的工具 :(
推荐阅读
- css - Hide vertical scrollbar on browsers but making it still working
- angular - AWS Codebuild for Angular Project is successful with build error
- webforms - Could not find installable ISAM while opening excel file with OLE driver
- customization - How can I optimize yolo4-deepsort to my custom data?
- sql - Want to parse string BLOB as JSON, modify few fields and parse it back to string BIGQUERY
- visual-studio-code - VS Code 自动缩进
- java - 如何使用 JXBrowser 捕获特定元素而不是整个页面的屏幕截图?
- vue.js - 在 vue-router 中重定向时如何从 VueJS 中的 URL 传递道具?
- gradle - 在 `settings.gradle` 中为同一级别文件夹中的模块使用 Gradle `from project` 找不到
- javascript - 如何从数据表的输入端发出带有 keyup 事件的 ajax 请求?