傳統的架構上,我們會使用獨立機械建置 Git、Jenkins,最後部署至目標環境,到目前為止,我們已經用 Terraform 將整個環境大致上架起來,但是環境僅...
上篇介紹 state rm,強制 terraform 遺忘已經存在的 state。然而 state rm 後並沒有說明如何修復或 undo,讓 module 留...
Elastic Load Balancing 什麼是 Elastic Load Balancing Elastic Load Balancing 可在多個目標...
透過 state mv,應該對於 terraform state manipulation 有更透徹的理解,接下來要透過 state rm 強迫 terrafo...
有 Jenkins、有 Gitlab、有 Web Portal 又有給 Web Portal 部署的 EC2,看來萬事俱備只欠東風,而我們今天終於要把整串持續整...
前幾天的打底,把 Gitlab、Jenkins 建好,但是仍然少了最重要的主角,要部署的服務本身,今天我們終於要建立一個 Portal 來部署囉,以下 Port...
我想 rename 怎麼辦?state mv 乾坤大挪移 課程內容與代碼會放在 Github 上: https://github.com/chechiachan...
更改 state 有其風險,State manipulation 有賺有賠,更改前應詳閱官方文件說明書之二 state inspection 課程內容與代碼會放...
前幾天我們建立起 Gitlab,並將它串接到 Jenkins,今天將繼續部署基礎設施,我們將使用 Terraform 建立 Amazon Relational...
這篇是 infrastructure 也可以 for each 第四篇,上次漏發了,今天補發 本章介紹 terraform 的 for syntax 與 dyn...
將專案整合 Gitlab 和 Jenkins 產生 Token 前幾天有在虛擬機械中產生金鑰今天也要再來產生一組不過這次產生的是要在 Jenkins 和 Git...
前幾天我們使用 terraform 配置好 gitlab 環境,會單純使用 gitlab 來管理程式碼,而另外建 Jenkins 來處理 CI,是因為大家使用的...
更改 state 有其風險,State manipulation 有賺有賠(?),更改前應詳閱官方文件說明書 課程內容與代碼會放在 Github 上: http...
配置 Gitlab 環境 昨天我們使用 Terraform 創建好一個給 Gitlab 使用的 EC2一般來說,CI/CD 工具不會公開在外網做存取通常解決方式...
本章介紹實務上如何寫出自己的 terraform module 課程內容與代碼會放在 Github 上: https://github.com/chechiac...
Terraform Terraform 是什麼 Terraform 是由 HashiCorp 建立的開放原始碼「基礎架構即程式碼」工具。 宣告式編碼工具 Ter...
infrastructure 也可以 for each 之三 課程內容與代碼會放在 Github 上: https://github.com/chechiach...
準備工具 Visual Studio Code 或自己習慣的 IDE 可用的 AWS 帳戶 目標 昨天能夠透過 vagrant 建立並啟動虛擬機械並且安裝好...
infrastructure 也可以 for each 之二 課程內容與代碼會放在 Github 上: https://github.com/chechiach...
infrastructure 也可以 for each 之一 課程內容與代碼會放在 Github 上: https://github.com/chechiach...
本篇介紹 Terraform syntax,為何 .tf 內容是這個格式 課程內容與代碼會放在 Github 上: https://github.com/che...
本篇延續 Terragrunt 的功能,介紹 一款安全性掃描工具: tfsec terragrunt hook terragrunt multiple wor...
使用 atlantis 做 terraform automation,Terraform Remote Plan & Remote Apply 課程內容...
本篇介紹 Terraform 透過 Github Action 自動化執行 課程內容與代碼會放在 Github 上: https://github.com/ch...
用 Owner 權限跑 Terraform 等於用 root 權限跑後端,夜路跑多了遲早遇到鬼 CI/CD 系列 day 08-Code 要 Review,I...
Code 要 Review,Infrastrcture 豈不 Review?吾未見其明也 CI/CD 系列 day 08-Code 要 Review,Infr...
課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terraform-30-days 賽後文章會整理放到...
大 module 小 module,能夠重複使用又好維護的就是好 module 上一章介紹 module 的基本原理,然而並沒有說明實務上如何實踐。另外,本地...
module 是 terraform 執行與調用的基本單位。本章簡單介紹 module 的內容與使用。 課程內容與代碼會放在 Github 上: https:/...
Terraform 也有 Backend 之啥是 Terraform Backend 能吃嗎? 課程內容與代碼會放在 Github 上: https://git...