Terraform 是一個用於管理基礎設施代碼(Infrastructure as Code,IaC)的工具,它允許你通過定義和配置基礎設施來自動化資源的創建和管理。
我想要分享在使用 Terraform 針對 AWS 上多個環境的管理,如何利用模組化的方式,套用到 Dev、Staging 和 Production 不同環境上,讓 HCL 寫得更簡潔與提高易讀性。
AWS MSK 模組實作 本篇是實作常用的 AWS MSK 服務之 Terraform 模組,完整的專案程式碼分享在我的 Github 上。 先定義模組 my...
Using Packer to Create an AMI 篇以建置 Cassandra Cluster 為例子 本篇將會使用 Packer 來建立一 Cass...
AWS Cassandra Cluster 模組實作 本篇是實作如何 launch Cassandra Cluster on AWS 之 Terraform 模...
AWS EKS with NodeGroup 模組實作 本篇是實作常用的 AWS EKS with NodeGroup 服務之 Terraform 模組包括 m...
AWS EKS with Karpenter 模組實作 本篇是實作常用的 AWS EKS with Karpenter 服務之 Terraform 模組,完整的...
AWS DynamoDB 模組實作 本篇是實作常用的 AWS DynamoDB 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內...
AWS ECR 模組實作 本篇是實作常用的 AWS ECR 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...
AWS Route53 模組實作 本篇是實作常用的 AWS Route53 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,...
Pre-commit 工具篇介紹 Pre-commit 工具是一種用於代碼版本控制的工具,它的主要作用是在提交代碼到 Git Repository 之前自動運行...
前言 Atlantis 是一個用於與 Git 整合進行 Terraform Plan 和 Apply 結果審查的工具。它有助於團隊更好地管理基礎設施即代碼(Ia...