今天是要來填之前未補之坑,那就是建立 VPN 連線,以小公司來說,其實能夠快速加快產品上市比較重要,因此能夠內部 CI/CD 服務能夠使用就好,真的要卡控就卡公...
在第十天的時候,我們使用 AWS CodeDeploy 部署到 EC2,當時只有陽春版的部署,我們做了大費周章的設定,但是卻無法知道是否部署成功,即便官方有提供...
本篇是 30 天鐵人賽的最後一篇,本篇做個小節與心得 課程內容與代碼會放在 Github 上: https://github.com/chechiachang/...
昨天我們把 Django 專案容器化,最後推送上 AWS ECR,部署上仍舊仰賴 Code Deploy 部署到 EC2,連 EKS(AWS K8S)都沒有,實...
本篇介紹如何使用 infracost 工具估計 infrastructure apply 的花費 課程內容與代碼會放在 Github 上: https://gi...
昨天我們簡單介紹什麼是容器,今天我們要開始實戰,將你的 Django Portal,逐步包裝成容器,並放到 AWS 的容器儲存庫(ECR),中間的過程,我們會再...
tags: 鐵人賽 AWS Outposts EC2 Terraform 前情提要 昨天已經完成 EC2 on Outposts 上的部署 今天來嘗試如何使用...
本篇簡述如何使用 terraform 中 debug 除錯 賽後文章會整理放到個人的部落格上 http://chechia.net/ 追蹤粉專可以收到文章的主動...
本章介紹如何使用 terratest 為 terraform 準備整合測試 課程內容與代碼會放在 Github 上: https://github.com/ch...
本篇翻譯與講解 terraform 官方 blog 對於 test terraform 的建議 課程內容與代碼會放在 Github 上: https://git...
昨天我們很有膽試的將 VPC 砍掉重建,為的就是將網段重新安排,但是還沒處理好的部分,則是 Gitlab 和 Jenkins 目前還連不上,比較理想的方式是我們...
本篇介紹 terraformer,除了 import 既有的 remote resource 到 terraform 中以外,還會嘗試從 remote reso...
這幾天看了一些鐵人賽的文章,看到一些很不錯的文章,當然也看到很多不知所云的內容 觀察整體趨勢是劣幣驅逐良幣,心中五味雜陳 大家盡量維持品質,內容有所依據,不要錯...
蛤?重建 VPC?幹嘛不調整好現有的架構就好了?AWS 官方文件有提到,官方預設都是 172.31.0.0/16,Internet Gateway 預設是 0....
傳統的架構上,我們會使用獨立機械建置 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,看來萬事俱備只欠東風,而我們今天終於要把整串持續整...
我想 rename 怎麼辦?state mv 乾坤大挪移 課程內容與代碼會放在 Github 上: https://github.com/chechiachan...
更改 state 有其風險,State manipulation 有賺有賠,更改前應詳閱官方文件說明書之二 state inspection 課程內容與代碼會放...
前幾天的打底,把 Gitlab、Jenkins 建好,但是仍然少了最重要的主角,要部署的服務本身,今天我們終於要建立一個 Portal 來部署囉,以下 Port...
前幾天我們建立起 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...