前陣子 Dynamic Resource Allocation (DRA) 終於在 Kubernetes v1.35 進入 GA,相信不少人想要躍躍欲試,加上 NVIDIA 也把 dra-driver-nvidia-gpu 送進到 Kubernetes SIGs 當中,原有文件把 Beta 字眼拿掉,象徵技術和標準逐漸成熟。
這次我借了 CNTUG Infra Labs 目前所有的 NVIDIA GPU,來學習如何用 DRA 優雅的分配設備和資源。
Kubernetes 從 v1.0 出現後,ExternalIPs 一直都在 Service 當中,沒想到經歷了 11 年,SIG Network 決定在 v1.36 版以後棄用,預計在 v1.43 後鎖定該功能不再使用。這之中發生什麼事?
Bitnami 不再免費提供新版的 production ready 容器映像檔,你的叢集還有多少在使用?這篇文章分享我用 kubectl JSONPath 進行映像檔盤點的流程,快速找出 Bitnami image,並為後續替換與升級做準備。
前陣子剛好在執行 Release Signal 日常任務的時候,翻到一個名為 KYAML 的 PR,難道 Kubernetes 社群想要制定另一個 YAML 標準?還是有什麼特別呢?
KIND 使用 Containerd 作為預設容器 Runtime,但如果有些需求想要換成 CRI-O 呢?
Kubernetes in Docker (KinD) 是一款使用 Docker 容器作為「節點」的工具,適合在本地環境中測試、執行 Kubernetes 叢集。 通常在 Kubernetes 的 Load Balancer 設定中,公有雲可以直接使用內建功能,但在私有雲中則需依賴 MetalLB 或 Cilium L2 Announcements 等工具來分配 IP 位址。
現今 Kubernetes 的發行版非常多(e.g. K0s、K3s、Rancher 等),以及雲端服務也有人提供 Kubernetes(e.g. GKE、AKS、EKS 等),但有沒有想過,為什麼這些社群或雲端供應商聲稱可以提供 K8s 呢?我只要自稱能提供 K8s 也可以嗎?
Kubernetes SIGs(Special Interest Group 特別興趣小組)前陣子發布了很有趣的 K8s 模擬器 —— KWOK:Kubernetes WithOut Kubelet。