1 个仓库
Simulating the behavior and API responses of standard compute nodes to allow orchestration on non-native infrastructure.
Distinct from Control Plane Tunneling: None of the candidates cover the simulation of node behavior for scheduling purposes; they focus on provisioning or tunneling.
Explore 1 awesome GitHub repository matching devops & infrastructure · Compute Node Emulation. Refine with filters or upvote what's useful.
Virtual Kubelet 是一个自定义的 kubelet 实现,允许 Kubernetes 控制平面将无服务器平台和外部计算 API 视为标准集群节点。它作为一个外部计算编排器,将标准编排命令转换为在非原生基础设施上运行容器所需的特定 API 调用。 该项目提供了一个可插拔的虚拟节点提供程序接口,使开发者能够实现自定义节点提供程序,将 Pod 生命周期事件映射到特定的外部后端。这允许模拟标准节点行为,从而使集群控制器能够在第三方平台上调度工作负载。 该系统涵盖了外部计算编排、混合云资源调度和集群容量扩展。它包括 Pod 生命周期跟踪、用于日志和执行的行政请求路由,以及节点遥测和 Pod 指标的收集与导出,以支持原生水平自动扩缩容。 支持通过包管理器使用预定义的配置包进行部署。
Simulates standard compute node behavior to enable the cluster controller to schedule workloads on external infrastructure.