本系列將記錄我如何實際將部署流程程式化,並在 AWS EKS 上穩定落地,目標只有一個:寫出跑得動、解得了問題的實作片段。
內容圍繞 Terraform、Helm、Argo CD 與 GitOps,涵蓋 Load Balancer 自動化、跨叢集 Helm 管理、Karpenter 調度最佳化、ExternalDNS、Prometheus 佈建等。每個主題都結合「為什麼這樣做」與「實際怎麼做」,不只是流程文章,也會有原理面的思考。
這會是一系列 junior 工程師努力把學到的知識系統化紀錄的過程,如果你也在寫 IaC、管 Helm、搞 Argo CD,希望這系列對你有幫助~
前言 在 Day 20 我們介紹了 KEDA,談到如何根據事件驅動自動調整 Pod 的數量,進一步提升叢集的資源彈性。這其實是一個里程碑:代表我們已經把基礎設施...
昨天 (Day 21) 的 CI/CD script 中有一個步驟是把 image 推送到 ECR,針對這個步驟我們可以來聊一下 ECR 授權的機制。 目前常見...