文章目標:解析 Terraform 的各個元件,以圖像方式展示其關聯性和作用。 文章同步分享到 blog - https://devops-with-ale...
文章目標:解釋什麼是 Terraform,並示範如何安裝及設定基本環境。 文章同步分享到 blog - https://devops-with-alex.c...
文章目標:介紹如何申請 Google Cloud Platform (GCP) 的免費帳號。 文章同步分享到 blog - https://devops-w...
前言 Atlantis 是一個用於與 Git 整合進行 Terraform Plan 和 Apply 結果審查的工具。它有助於團隊更好地管理基礎設施即代碼(Ia...
AWS Route53 模組實作 本篇是實作常用的 AWS Route53 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,...
AWS ECR 模組實作 本篇是實作常用的 AWS ECR 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...
AWS DynamoDB 模組實作 本篇是實作常用的 AWS DynamoDB 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內...
AWS Cassandra Cluster 模組實作 本篇是實作如何 launch Cassandra Cluster on AWS 之 Terraform 模...
AWS MSK 模組實作 本篇是實作常用的 AWS MSK 服務之 Terraform 模組,完整的專案程式碼分享在我的 Github 上。 先定義模組 my...
為何會想嘗試 Pulumi? 我第一次接觸 Infrastructure as Code (IaC) 是為了在 AWS 與 GCP 上自動化資源配置。當時是使用...
文章目標:說明 Terraform 如何作為基礎架構即代碼 (IAC) 工具,來解決現代 IT 架構的挑戰。 文章同步分享到 blog - https://...
鐵人賽系列目錄 Day 1 — Introduction Day 2 — Introduction Day 3 — 申請 GCP 免費帳號 Da...
AWS KMS 模組實作 本篇是實作常用的 AWS KMS 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...
AWS Kinesis 模組實作 本篇是實作常用的 AWS Kinesis Stream 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定...
AWS CloudWatch 與 EventBridge 模組實作 本篇是實作常用的 AWS CloudWatch 與 EventBridge 服務之 Terr...
AWS S3 模組實作 本篇是實作常用的 AWS CloudFront 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整...
AWS S3 模組實作 本篇是實作常用的 AWS IAM 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼分...
AWS IAM 模組實作 本篇是實作常用的 AWS IAM 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...
AWS Route Table 模組實作 Route Table 是一個定義了 Subnet 內部和外部流量路由的網路路由規則集。每個 Subnet 都關聯到一...
AWS Elastic IP 模組實作 AWS Elastic IP 是 AWS 提供的一種靜態 IPv4 位址,用於在 AWS 中的資源之間進行路由與溝通。...
AWS Bastion & NAT Server 模組實作 Bastion Server(堡壘機)是一台位於 public subnet 中的 EC...
AWS Network ACLs 模組實作 以下是 AWS Network ACLs 功能說明: Network ACLs 是用於控制流入和流出 Subnet...
AWS Internet Gateway 模組實作 Internet Gateway 是一種 VPC 元件,允許 VPC 中的資源與 public Intern...
AWS Subnet 模組實作 Subnet 是 VPC 內的一個 IP 位址範圍,它位於特定的可用區 (Availability Zone) 內。Subnet...
AWS VPC 模組實作 Virtual Private Cloud (VPC)是 AWS 中的一個虛擬網絡環境,它允許您在 Cloud 中建立和設定自己的網路...
前面幾天你試著執行過 terraform apply ".plan" 指令後,會發現有一個 terraform.tfstate 檔案被產生出...
接下來,要建立兩個模組分別為 vpc 和 subnet 來介紹模組間相依性,由模組 vpc 生成後會產出 vpc_id 傳入 subnet 模組中,然後由模組...
使用 Terraform 的 .tfvars 文件(通常是 .tfvars 或 .auto.tfvars)有幾個好處: 分離變數和代碼: 使用 .tfvars...
更新 Terraform 的提供者 (providers) 到最新版本: 由於的最新版本的提供者包括安全更新,用於修復已知的漏洞或問題,來確保減少潛在的安...
HCL(HashiCorp Configuration Language)中的模組是一種功能強大的機制,用於將 Terraform 配置劃分為可重用、模組化的組...