前言 在 Kubernetes 剛誕生的時候,它的核心目標就已經很明確:負責調度與管理,但不要自己下去做「跑容器、拉網路線、搬磁碟」這些細部設定。不過問題馬上出現了: 容器 Runtime:一開始...
前情提要 昨天我們看了 Job 和 CronJob 如何處理一次性任務和排程任務。Job 解決了執行完就結束的任務需求,CronJob 則把時間排程納入,讓批次任務能自動在固定週期執行。 不過,光是...
每當 pod 需要存取一些機密資料時,可以透過 secret 取得,今天將討論權限以及如何取得。 Manage Kubernetes secrets Secret 可以透過兩種方式建立(1) 以 k...
前情提要 昨天我們看了 Pod 調度策略,從最簡單的 Node Selector,到更靈活的 Node Affinity / Pod Affinity,再到從 Node 角度反向管控的 Taints...
前情提要 昨天我們專注在 Label 與 Annotation。 Label 是 Kubernetes 世界的「身分證」,像是讓 Deployment 找到自己的 Pod、Service 能正確導流...
前言 在 Day 19 我們談到監控與告警,讓我們可以「看到」叢集發生了什麼事,也能在異常時即時收到提醒。但除了被動監控之外,叢集其實還需要一種 主動調整資源 的能力 —— 這就是 KEDA (Kub...
前情提要 昨天我們看到 Network Policy,看到它如何幫助我們在 Cluster 裡築起「網路防火牆」。從最簡單的 ingress/egress 控制,到 namespaceSelecto...
前情提要 昨天我們看了 Service,他解決了 Pod IP 不固定的問題。透過 NodePort 對外曝光、ClusterIP 提供 Cluster 內穩定入口,再加上 Endpoints 的動...
1. 前言 今天開始的連續三天,我想和大家聊聊 Kubernetes(K8S)。在之前工作的公司做專案部署時,多少都會碰到些 k8s 的配置和管理後台,我對這個技術一直都蠻有興趣的,我覺得它厲害的地方...
前言 ai 在生成 30天的時候我也沒詳細的說明我會用到哪些工具,所以後來在找資料的時候我是使用 kubespray 來去建立我的 k8s cluster,所以就沒有使用到 Minikube,那這邊還...