接續 2023 iThome 鐵人賽的 '從Software Developer的角度一起認識 Kubernetes' 系列,這次會更深入介紹 Kubernetes 的 核心組件 與 原理,並實踐 GitOps、藍綠部署 與 金絲雀部署來提高服務可用性。
Day-11 KEDA 介紹 - 基於 Prometheus 自動擴展 Pod 前言 昨天已經將 KEDA 安裝到 Kubernetes 中,今天會來安裝 Pr...
Day-12 KEDA 介紹 - 基於 Message Queue 自動擴展 Pod 前言 昨天我們介紹了如何根據 Prometheus 中的 metrics...
Day-13 KEDA 介紹 - 基於 Kubernetes Resource 擴展 Pod 前言 前兩天我們介紹了如何透過 Prometheus 和 Mess...
Day-14 使用 Kubernetes NetworkPolicy 提升網路安全性 前言 在傳統的 VM 或實體伺服器架構中,我們經常會將伺服器分層,並對不同...
Day-15 使用 Kubernetes NetworkPolicy 提升網路安全性 - 實作篇 前言 昨天介紹了 NetworkPolicy 的使用方式,但...
Day-16 Kustomize 介紹 前言 再 2023 年的鐵人賽系列的分享中,我們實現了簡易版的 CI/CD pipeline,透過 Push-based...
Day-17 Kustomize 介紹 - Patches 前言 昨天,我們已經使用 Kustomize 的經典目錄結構,並透過 Overlays 和 Patc...
Day-18 Kustomize 介紹 - Components 前言 昨天介紹了如何在單一個 Overlay 的 Kustomization.yaml 中透過...
Day-19 ArgoCD 介紹 前言 去年,我透過 GitLab CI 實現了 Push-based 的 GitOps,能自動將 Git Repo 中的 YA...
Day-20 ArgoCD 介紹 - Architecture 前言 昨天我們體驗透過 ArgoCD 來實踐 GitOps,利用 Git 來管理/部署 Kube...