Alan Zhan Blog

Live for nothing, or die for something

透過 Terraform 建立私有 GKE Cluster

讓我們一起來花個十分鐘,我會手把手地教你使用 Terraform ,建立私有的 GKE Cluster ! 設定 GCP 建立 Service Account 首先我們會需要先到 Google Cloud 的頁面上,建立一個 Service Account 給 Terraform 使用,位置可以

Kubernetes 核心介紹 Kubelet

Kubelet 架構 如下 kubelet 內部組件結構圖所示,Kubelet 由許多內部組件構成: Kubelet API,包括 10250 port 的認證 API、4194 port 的 cAdvisor API、10255 port 的只讀 API

Kubernetes 核心介紹 Controller Manager

Controller Manager 是 Kubernetes 集群的自動化控制中心,裡面包含了 3X 多個 Controller ,有管理 Pod 相關的、網路相關的、儲存相關的等等。大多數的 Controller 工作模式都差不多,每個 Controller 都是一個 control loop

Kubernetes - Node 維護 Pod 遷移

敝公司前陣子有發現有機器的資源使用率特別的低在 GKE 上,再怎麼說這些用不到的資源也是白花花的銀子啊,所以我們就新增資源更低更便宜的 Node Pool ,再搭配使

Kubernetes 核心介紹 Scheduler

Scheduler 嚴格算起來,算是特殊的 Controller,工作原理與其他控制器無差別。 Scheduler 的特殊職責在於監控當前集群所有未調度的 Pod,並且獲取當前集群的