昨天聊到 Variables 的進階應用,知道如何讓配置更彈性。今天要來認識另一個讓 Terraform 更智慧的功能:Data Sources。如果說 Va...
昨天聊到 Provider,大家應該有注意到,像是 GCP 專案 ID、區域、認證檔案這些東西,如果直接寫死在程式碼中,其實很不方便! 一來切換環境很麻煩,二來...
不知道大家還記不記得在前面的章節中我有提到在 Terraform 的世界中 Provider 是翻譯官~ Terraform 會用自己的語言(HCL)描述基礎建...
昨天我們完成了 Remote State 與 Backend 的實戰,讓 Terraform 狀態檔集中存放在 GCS Bucket,團隊成員可以共享狀態檔,避...
前言 昨天我們把 VPC 架起來,等於把基礎網路的地基鋪好。今天要正式進入 EKS 的重點:建立 EKS Control Plane 與 Worker Node...
前言 寫到這裡,終於要開始動手建立我們整個基礎設施的第一塊積木 —— VPC (Virtual Private Cloud)。雖然 AWS 在每個 region...
昨天我們談論到 Remote State 與 Backend 的重要性,知道團隊協作不能只靠本機的 State 檔案。今天就要來實戰練習~將我們在第四天建立在本...
還記得昨天文章的最後我們設想了一個情境,當兩個工程師同時要調整配置,這時候狀態檔又該怎麼避免衝突並好好管理呢?今天我們就要來分享團隊合作的關鍵 —— Remot...
昨天我們成功在本地建立了第一個 Terraform 專案,不知道大家有沒有注意到專案資料夾中會多出一個檔案 terraform.tfstate。今天就是要深入探...
前三天了解了 Terraform 的運作及架構理論後,終於要進入動手實作練習!不過今天我還沒有打算要直接上雲操作,我們先在本機練習就好! 今天的目標就是建構好環...
昨天的文章中有提到,在我的觀點裡,Terraform 有三個最重要的概念:Provider、State 和 Modules Terraform 裡面有「雲端服...
在上一篇分享了 Terraform 如何運作,這篇來看看它的組成架構🤓 Variables 提供動態參數,讓配置檔案變得更加靈活且可以重用。想像一下,如果你要...
在上一篇文章中,分享了為什麼選擇 Terraform 當作主題,並解釋了什麼是 IaC(基礎設施即程式碼)。這篇文章,要探討 Terraform 是如何運作的!...
Infrastructure as Code 不論是對於企業或開發者而言,不斷精簡流程、提高效率一直都是重要的課題。其中一種有效的工具是基礎架構即程式碼 (In...
哈囉,大家好 🖖🏻 我是剛踏入軟體產業剛滿一年的雲端開發工程師,同事邀約我一起參加鐵人賽,聽說奮力完成三十天挑戰,自身戰鬥力值可以提升不少,衝著這個我就來參一...
Day 18|Terraform × Helm:IaC 的雙核心 ● 前言 在 Day 17 我們透過 Terraform 成功建立了雲端資源,像是 VPC、子...
● 前言 💡 承接 Day 16:上一篇談應用層高可用(HPA / PDB / Deployment)。要落地,先有可複製的網路底座。 🏃 本篇目標:用 Ter...
在管理 Grafana 時,各種不同的 Dashboard、Data Source、權限、Organization 等都需要依照使用場景設定。當數量較少時,還可...
隨著 DevOps 實踐的普及,基礎架構即程式碼 (Infrastructure as Code, IaC) 已成為現代 IT 管理的重要措施。而 Terraf...
前言 在現代雲端運算環境中,快速的部署和管理應用程式至關重要。目前公司所有的服務都運行在 GKE 上,當中分別有 Dev, Stage, Beta, Prod...
前言 GCP 相比於其他雲,多了 Project(專案) 層級,在規劃 GCP 架構時往往以環境來區分專案,在每個專案下都有各自獨立的 VPC,當規模越來越大...
虛擬專用雲端(Virtual Private Cloud ,VPC)在雲端運算技術中扮演了重要角色。VPC能讓兩個雲端實例之間進行私有通信,將網路流量與其他網路...
使用 Terraform 創建記憶體快取服務 Cloud MemoryStore — Redis,實現快取資料的管理。 文章同步分享到 blog - htt...
示範如何使用 GCP Console 創建記憶體快取服務 Cloud MemoryStore — Redis,實現快取資料的管理。 文章同步分享到 blog...
使用 Terraform 創建關聯式 SQL 資料庫服務 (PostgreSQL),實現資料庫的管理。 文章同步分享到 blog - https://dev...
示範如何使用 GCP Console 創建關聯式 SQL 資料庫服務 (PostgreSQL)。 文章同步分享到 blog - https://devops...
使用 Terraform 創建 Kubernetes GKE 集群,實現容器化應用的部署和管理。 文章同步分享到 blog - https://devops...
示範如何使用 GCP Console 創建 Kubernetes GKE 集群。 文章同步分享到 blog - https://devops-with-al...
使用 Terraform 創建 Cloud Run 服務,實現容器化應用部署。 文章同步分享到 blog - https://devops-with-ale...
示範如何使用 GCP Console 創建 Cloud Run ,實現容器化應用部署。 文章同步分享到 blog - https://devops-with...