前言 在我準備 CKA 的過程中,常常會遇到一些看似「基本」卻其實隱藏設計哲學的問題。最近學到 Kubernetes 的授權(Authorization)機制時,我就有一個疑問: 👉 為什麼 kube...
前言 最近在學習 Kubernetes 叢集管理的時候,我對 Scheduler 這個核心元件特別有興趣。平常我們大多數人使用的都是預設的 scheduler(default-scheduler),那...
從 NodeSelector 的限制,到更靈活的三劍客 1. 前言 — 從實務痛點開始 最近在管理 Kubernetes 時,我遇到一個很典型的問題: GPU 節點被一些「不需要 GPU」的 P...
引言 最近我在深入學習 Kubernetes Administration。 公司本身用的是 Azure Kubernetes Service(AKS),因為 AKS 幫我們代管了很多東西,例如控制平...
賢者大叔的容器修煉手札系列 第 2 篇 前情提要:昨天我們成功安裝了 KinD 並建立了第一個 Kubernetes 集群。今天我們要深入了解這個集群內部到底有什麼,以及如何用 YAML 來描述我們...
前言:為什麼要讀官方文件? Kubernetes (K8s) 已是現代雲原生應用程式的作業系統,也是所有後端工程師的必修課。然而,K8s 功能強大、體系龐雜,加上官方文件的編排方式有時不夠親民,使得許...
前言 前幾天我們看了 node 如何管理 CPU, memory 等硬體資源,接著來看看 pods 如何分配這些資源吧 今日目標 配置 request/limit 並理解兩者差異 了解 pods 的...
前言 昨天我們看了 node 上面的各種 status 描述,而這些 status 當不健康時又會如何呢? 今日目標 了解何時會觸發 Node-pressure Eciction Node-pre...
前言 在 k8s 的 nodes 上面有許多資訊,來看看裡面到底有哪些吧 今日目標 看看 node 內的一些資訊 理解 node status 與 heratbeat 的機制 Nodes Node...
前言 前幾天看了形形色色的干擾類型,今天來實做看看 pdb 並且理解用法吧 今日目標 配置 PodDisruptionBudget (PDB) 確認 PDB 與 drain node 的互動關係...