iT邦幫忙

iac相關文章
共有 104 則文章
鐵人賽 DevOps DAY 13

技術 今晚我想透過使用者資料建立一台網頁伺服器

我們來實際用使用者資料設定虛擬機,以下是預計要讓使用者資料處理的工作: 建立一個叫做 terraform 的使用者 安裝 nginx 放入一個 HTML 檔案...

鐵人賽 DevOps DAY 12

技術 今晚我想打開神秘的使用者資料

前面我們所使用佈建器 (Provisioner) 的 remote-exec 不怎麼好用,而且 Terraform 無法檢查設定有沒有變動。 aws 有一個叫做...

鐵人賽 DevOps DAY 11

技術 今晚我想佈建一台網頁伺服器

參考了前面文章的介紹的功能,我們要試著讓組態檔更有可用性。 今天來試著製作一台網頁伺服器。 簡單的網頁伺服器 一台簡單的網頁伺服器需要的工作: 建立一個虛擬網...

鐵人賽 DevOps DAY 10

技術 今晚我想「輸出」狀態檔的重點

如果你打開狀態檔,會看到滿滿的資料,但是你只是想找個 IP,這巨大的資訊量造成了一些困擾。 Terraform 有輸出值 (Output Values) 的功能...

鐵人賽 DevOps DAY 9

技術 今晚我想要在組態檔裡拌入一些「變數」

前面的範例,所有的設定都是寫死的 要讓 terraform 組態檔能重複使用,並適合放入版本控制裡, 我們需要參數化一些組態資料。 Terraform 有「輸入...

鐵人賽 DevOps DAY 8

技術 今晚我想來點 Terraform 佐 Vim

今晚我想要來點 Terraform 佐 Vim 工作要有好的品質,就需要有好的工具。 要開始動工寫 Terraform 組態檔,就要有好用的編輯器。我的習慣是用...

鐵人賽 DevOps DAY 7

技術 今晚我想看透 Terraform 狀態檔

在 terraform apply 成功執行之後,資料夾裡會產生一份檔名為 terraform.tfstate 的狀態檔案,裡面放著建立機器資源的所有資料。 狀...

鐵人賽 DevOps DAY 6

技術 今晚我想熟悉一點 Terraform 基本指令

稍微認識一點組態檔的長相之後,再來認識幾個主要的指令。 init 指令 terraform init會初始化工作資料夾,準備好需要的檔案讓 terraform...

鐵人賽 DevOps DAY 5

技術 今晚我想認識 Terraform 組態檔

初次體驗過 terraform 的實際運作之後,我們要來回頭看看 main.tf 的內容 terraform { required_providers {...

鐵人賽 DevOps DAY 4

技術 今晚我想來點快速生產的伺服器

安裝好 Terraform 之後,我們差不多可以開一台機器來玩看看了。 本次系列文章都會在 AWS 上練習 Terraform,所以需要 AWS 帳號跟登入資料...

鐵人賽 DevOps DAY 3

技術 今晚我想安裝 Terraform

目前的 Terraform 版本是 0.13.2 (2020-09-02 發佈) 下載 你可以到官方下載頁: https://www.terraform.io/...

鐵人賽 DevOps DAY 2

技術 今晚我想認識 Terraform

Terraform 是一個由 HashiCorp 開源的 Infrastructure as Code 工具 使用 Terraform 的工作流程 先照你所想要...

鐵人賽 DevOps DAY 1

技術 今晚我想來聊聊 Infrastructure as Code

在開始認識 Terraform 之前,我們先來小聊一點 Infrastructure as Code,這個我自己在最近這幾年注意到的詞彙。 Infrastruc...

鐵人賽 DevOps DAY 16

技術 Git Participate in (Git 參上)

想要做git雜碎不難,但是要變成git master就不簡單了。只要學習曹操「用人唯才」,就忍不住說「操! 這真簡單」(今天蔣幹沒來)。找git來用不需上交友網...