前言 我,一個職業是 SRE 的勇者,一年前被捲入時空裂縫,穿越到資源豐饒卻危機四伏的 GCP 異世界。原本熟悉的 AWS EKS 武器失效,你必須掌握 GCP 的奧義,駕馭 GKE 這把傳說神器,...
本次目標 理解 Sync Hook 理解 Sync Waves 應用 Sync Hook 和 Waves 使用此 Repo 的 Helm Chart 驗證 Sync Hook 和 Waves Sy...
今日目標 了解 k8s 中的授權機制 了解 API group 與 verbs 實作 RBAC Role & Rolebinding ClusterRole & Clu...
目標 聲明式設定 範例 Argo CD Project、Application、Repositories、Cluster 資源 Self-Managed Argo CD Sync Option D...
準備 Spring Boot 專案假設你已經有一個簡單的 Spring Boot 專案,並且其目錄結構大致如下: my-springboot-app/ ├── src/ ├── pom.xml (如果...
今日目標 備份 etcd 還原 etcd 除了升級 cluster 之外,為了避免意外情況而造成資料遺失,「備份」也是一個相當重要的工作。養成定期備份的習慣,可以在資料遺失快速的透過「還原」來恢拯...
前面我們介紹了一些網路的基礎知識,今天我們要來聊聊在Kubernetes(k8s)中一個重要的網路元件:Bridge。 Bridge在k8s中扮演著舉足輕重的角色,它就像是一個交通指揮官,負責管理和轉...
在 Ubuntu 上安裝 Docker 在 Ubuntu 安裝 Docker 的過程相對簡單。你需要先確保系統已更新,根據下面的步驟逐一執行首先開啟終端機,輸入下述指令: sudo apt updat...
目標 Create Repositories Create application simple-app Kubernetes YAML Deploy application to dev clus...
今日目標 drain & cordon 的操作 Upgrade kubeadm cluster 番外篇:更換 container runtime 今天是「Cluster Architect...