我的问题与kubernetes资源管理有关:
Kubernetes master如何收集他的所有节点资源功能,然后根据需求和资源可用性使用这些功能来安排Pod?
哪些从节点重新获得的功能是在主节点中维护的?(任何数据库或go结构以保证数据?)。
请建议执行所有这些操作中的文件。 我找到了文件位置https://github.com/kubernetes/kubernetes/blob/master/plugin/pkg/scheduler/schedulercache/node_info.go,但没有找到执行此操作的任何代码。
答案 0 :(得分:1)
1。 以下是调度程序如何工作的详细说明。 How does Kubernetes' scheduler work?
kubernetes使用etcd数据库存储信息。
此链接有关计划的信息。 https://docs.openshift.org/latest/admin_guide/scheduler.html#generic-scheduler