將專案整合 Gitlab 和 Jenkins 產生 Token 前幾天有在虛擬機械中產生金鑰今天也要再來產生一組不過這次產生的是要在 Jenkins 和 Git...
Terraform Terraform 是 HashiCorp 的 Infrastructure as code 軟體,使用簡易範本化語言或 Json,提供簡單...
Terraform Terraform 是什麼 Terraform 是由 HashiCorp 建立的開放原始碼「基礎架構即程式碼」工具。 宣告式編碼工具 Ter...
在開始認識 Terraform 之前,我們先來小聊一點 Infrastructure as Code,這個我自己在最近這幾年注意到的詞彙。 Infrastruc...
課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terraform-30-days 賽後文章會整理放到...
Terraform State 之你的 Local State 不是我的 State State 是初學 Terraform 的核心概念,本章節會講解基本的 S...
引言:Terraform 是個好東西。 課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terrafo...
軟功就是什麼都要 Hello 一下之 Hello terraform 這張就會開始動手做了,還沒設定 terraform / cloud account 的請先...
稍微認識一點組態檔的長相之後,再來認識幾個主要的指令。 init 指令 terraform init會初始化工作資料夾,準備好需要的檔案讓 terraform...
Terraform 也有 Backend 之啥是 Terraform Backend 能吃嗎? 課程內容與代碼會放在 Github 上: https://git...
當我們想把原有的基礎架構改成用 Terraform 控制時,可以使用 terraform import 指令,將現有的資源匯入 Terraform。 不同於從零...
Terraform 是一個由 HashiCorp 開源的 Infrastructure as Code 工具 使用 Terraform 的工作流程 先照你所想要...
module 是 terraform 執行與調用的基本單位。本章簡單介紹 module 的內容與使用。 課程內容與代碼會放在 Github 上: https:/...
目前的 Terraform 版本是 0.13.2 (2020-09-02 發佈) 下載 你可以到官方下載頁: https://www.terraform.io/...
前面的範例,所有的設定都是寫死的 要讓 terraform 組態檔能重複使用,並適合放入版本控制裡, 我們需要參數化一些組態資料。 Terraform 有「輸入...
初次體驗過 terraform 的實際運作之後,我們要來回頭看看 main.tf 的內容 terraform { required_providers {...
配置 Gitlab 環境 昨天我們使用 Terraform 創建好一個給 Gitlab 使用的 EC2一般來說,CI/CD 工具不會公開在外網做存取通常解決方式...
準備工具 Visual Studio Code 或自己習慣的 IDE 可用的 AWS 帳戶 目標 昨天能夠透過 vagrant 建立並啟動虛擬機械並且安裝好...
這篇是 infrastructure 也可以 for each 第四篇,上次漏發了,今天補發 本章介紹 terraform 的 for syntax 與 dyn...
上面講解 Terraform 的基本操作流程,提供範本原始碼,以及一步一步導入的詳細步驟。各位應該都可以依照上面幾篇的說明,開始快樂的使用 Terraform...
Elastic Load Balancing 什麼是 Elastic Load Balancing Elastic Load Balancing 可在多個目標...
前幾天我們使用 terraform 配置好 gitlab 環境,會單純使用 gitlab 來管理程式碼,而另外建 Jenkins 來處理 CI,是因為大家使用的...
今晚我想要來點 Terraform 佐 Vim 工作要有好的品質,就需要有好的工具。 要開始動工寫 Terraform 組態檔,就要有好用的編輯器。我的習慣是用...
上一篇:Day 01-引言:Terraform 是個好東西 課程內容與代碼會放在 Github 上: https://github.com/chechiacha...
上一篇:Day 01-引言:Terraform 是個好東西 課程內容與代碼會放在 Github 上: https://github.com/chechiacha...
Terraform Registry 網址: https://registry.terraform.io/ HashiCorp 官方維運的服務,提供各種的供應商...
前幾天的打底,把 Gitlab、Jenkins 建好,但是仍然少了最重要的主角,要部署的服務本身,今天我們終於要建立一個 Portal 來部署囉,以下 Port...
今天是要來填之前未補之坑,那就是建立 VPN 連線,以小公司來說,其實能夠快速加快產品上市比較重要,因此能夠內部 CI/CD 服務能夠使用就好,真的要卡控就卡公...
有 Jenkins、有 Gitlab、有 Web Portal 又有給 Web Portal 部署的 EC2,看來萬事俱備只欠東風,而我們今天終於要把整串持續整...
用 Owner 權限跑 Terraform 等於用 root 權限跑後端,夜路跑多了遲早遇到鬼 CI/CD 系列 day 08-Code 要 Review,I...