K8s Operator 开发 Part1:快速上手 Kubebuilder,构建你的第一个 K8s Operator
本文主要分享 K8s Operator 相关的基本概念,以及使用 Kubebuilder 开发 K8s Operator 的大致流程。
本文主要分享 K8s Operator 相关的基本概念,以及使用 Kubebuilder 开发 K8s Operator 的大致流程。
Buildah 是一个专注于构建 OCI 镜像的工具,Buildah CLI 工具使用底层 OCI 技术实现(例如 containers/image 和 containers/storage)。
上篇我们分析了 hami-scheduler 工作流程,知道了 hami-webhook、hami-scheduler 是怎么配合工作的。
本文为 HAMi 原理分析的第四篇,分析 hami-scheduler 在调度时是如何选择节点的,即:Spread、Binpack 等高级调度策略是怎么实现的。
本文主要分享如何通过 Scheduler Framework 实现自定义调度策略。
上篇我们分析了 hami-webhook,该 Webhook 将申请了 vGPU 资源的 Pod 的调度器修改为 hami-scheduler,后续使用 hami-scheduler 进行调度。
本文为 HAMi 原理分析的第三篇,分析 hami-scheduler 工作流程。
上篇我们分析了 hami-device-plugin-nvidia,知道了 HAMi 的 NVIDIA device plugin 工作原理。
HAMi vGPU 原理分析 Part1:hami-device-plugin-nvidia 实现
本文为 HAMi 原理分析的第二篇,分析 hami-scheduler 实现原理。