原簡體中文教程連結: Introduction.《Terraform入門教程》 1.5.3.1. 模組元參數 在 Terraform 0.13 之前,模組...
前言 Atlantis 是一個用於與 Git 整合進行 Terraform Plan 和 Apply 結果審查的工具。它有助於團隊更好地管理基礎設施即代碼(Ia...
原簡體中文教程連結: Introduction.《Terraform入門教程》 1.5.2.1. 引用模組 在 Terraform 程式碼中引用一個模組,...
在首爾成功 apply resource 後,我們回到東京 region 對 configuration 做最後的修正。 先把之前移到別的資料夾的 state...
文章目標:說明 Terraform 的後端設定,以及如何選擇和配置後端來管理狀態。 文章同步分享到 blog - https://devops-with-a...
Pre-commit 工具篇介紹 Pre-commit 工具是一種用於代碼版本控制的工具,它的主要作用是在提交代碼到 Git Repository 之前自動運行...
AWS Route53 模組實作 本篇是實作常用的 AWS Route53 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,...
昨天我們在 region ap-northeast-2 用 terraform 建立起一套 infrastructure,現在要從 Gitlab deploy...
文章目標:解釋 Terraform 的狀態管理機制,以及如何管理和維護狀態檔案。 文章同步分享到 blog - https://devops-with-al...
import 完 resource 需要 resource 們是否正確及完整,否則佈建另一個環境(例如正式環境)可能才發現 configuration 是無法運...
文章目標:詳細介紹資料來源的用途,以及如何使用它們來取得現有資源的訊息。 文章同步分享到 blog - https://devops-with-alex.c...
AWS ECR 模組實作 本篇是實作常用的 AWS ECR 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...
今天要 import ECS 跟 CodePipeline 相關的 resource,分別把 ECS 的 resource 放到 container.tf 、C...
AWS DynamoDB 模組實作 本篇是實作常用的 AWS DynamoDB 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內...
文章目標:分享不同種類的變數在 Terraform 中的使用案例和優勢。 文章同步分享到 blog - https://devops-with-alex.c...
今天繼續 import 跟 compute 相關 resource,昨天把 .tf 拆開了,今天直接新增一個 compute.tf 來放 compute res...
AWS EKS with Karpenter 模組實作 本篇是實作常用的 AWS EKS with Karpenter 服務之 Terraform 模組,完整的...
文章目標:詳細解說如何使用 Terraform 的變數和輸出功能,使您的配置更具彈性和可讀性。 文章同步分享到 blog - https://devops-...
import ECR repository 後,我們要把 application 有關的 resource 全部 import、改由 terraform 管理。...
原簡體中文教程連結: Introduction.《Terraform入門教程》 1.4.6.1. 資源 資源是 Terraform 最重要的組成部分,而本...
AWS EKS with NodeGroup 模組實作 本篇是實作常用的 AWS EKS with NodeGroup 服務之 Terraform 模組包括 m...
文章目標:解釋什麼是配置器,並展示如何使用配置器來在創建後執行額外的設定。 文章同步分享到 blog - https://devops-with-alex....
原簡體中文教程連結: Introduction.《Terraform入門教程》 1.4.4.1. 輸出值 我們在介紹輸入變數時提到過,如果我們把一組 Te...
我們進到 IaC 的世界了~那…前面在 AWS 手動建立的各種 resource 怎麼辦? 有兩個選項: 全部砍掉重新用 terraform 寫! 把手...
文章目標:詳細介紹 Terraform 中的資源概念,以及如何使用資源來定義基礎架構元件。 文章同步分享到 blog - https://devops-wi...
AWS Cassandra Cluster 模組實作 本篇是實作如何 launch Cassandra Cluster on AWS 之 Terraform 模...
原簡體中文教程連結: Introduction.《Terraform入門教程》 1.4.2.1. 配置語法 這裡講的仍然是 HCL 的語法,但我們只講一些...
文章目標:說明 Terraform Provider 版本的重要性,以及如何正確使用各種 Provider。 文章同步分享到 blog - https://...
到昨天我們建立好最基本的 Gitlab + AWS ECS 的 CI/CD 流程跟 infrastructure 了~ 這時候老闆突然說:「欸那可以在另一個帳號...
Using Packer to Create an AMI 篇以建置 Cassandra Cluster 為例子 本篇將會使用 Packer 來建立一 Cass...