|
@@ -197,7 +197,6 @@ func (km *KubeModel) computeNodes(kms *kubemodel.KubeModelSet, start, end time.T
|
|
|
nodeInfoResultFuture := source.WithGroup(grp, metrics.QueryNodeInfo(start, end))
|
|
nodeInfoResultFuture := source.WithGroup(grp, metrics.QueryNodeInfo(start, end))
|
|
|
nodeUptimeResultFuture := source.WithGroup(grp, metrics.QueryNodeUptime(start, end))
|
|
nodeUptimeResultFuture := source.WithGroup(grp, metrics.QueryNodeUptime(start, end))
|
|
|
nodeLabelsResultFuture := source.WithGroup(grp, metrics.QueryNodeLabels(start, end))
|
|
nodeLabelsResultFuture := source.WithGroup(grp, metrics.QueryNodeLabels(start, end))
|
|
|
- nodeIsSpotResultFuture := source.WithGroup(grp, metrics.QueryNodeIsSpot(start, end))
|
|
|
|
|
nodeResourceCapacitiesFuture := source.WithGroup(grp, metrics.QueryNodeResourceCapacities(start, end))
|
|
nodeResourceCapacitiesFuture := source.WithGroup(grp, metrics.QueryNodeResourceCapacities(start, end))
|
|
|
nodeResourcesAllocatableFuture := source.WithGroup(grp, metrics.QueryNodeResourcesAllocatable(start, end))
|
|
nodeResourcesAllocatableFuture := source.WithGroup(grp, metrics.QueryNodeResourcesAllocatable(start, end))
|
|
|
|
|
|
|
@@ -213,7 +212,6 @@ func (km *KubeModel) computeNodes(kms *kubemodel.KubeModelSet, start, end time.T
|
|
|
UID: res.UID,
|
|
UID: res.UID,
|
|
|
ProviderID: res.ProviderID,
|
|
ProviderID: res.ProviderID,
|
|
|
Name: res.Node,
|
|
Name: res.Node,
|
|
|
- InstanceType: res.InstanceType,
|
|
|
|
|
ResourceCapacities: make(kubemodel.ResourceQuantities),
|
|
ResourceCapacities: make(kubemodel.ResourceQuantities),
|
|
|
ResourcesAllocatable: make(kubemodel.ResourceQuantities),
|
|
ResourcesAllocatable: make(kubemodel.ResourceQuantities),
|
|
|
}
|
|
}
|
|
@@ -253,18 +251,6 @@ func (km *KubeModel) computeNodes(kms *kubemodel.KubeModelSet, start, end time.T
|
|
|
node.ResourcesAllocatable.Set(resource, unit, kubemodel.StatAvg, value)
|
|
node.ResourcesAllocatable.Set(resource, unit, kubemodel.StatAvg, value)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- nodeIsSpotResult, _ := nodeIsSpotResultFuture.Await()
|
|
|
|
|
- for _, res := range nodeIsSpotResult {
|
|
|
|
|
- node, ok := nodeMap[res.UID]
|
|
|
|
|
- if !ok {
|
|
|
|
|
- log.Warnf("node with UID '%s' has not been initialized to add spot status", res.UID)
|
|
|
|
|
- continue
|
|
|
|
|
- }
|
|
|
|
|
- if len(res.Data) > 0 {
|
|
|
|
|
- node.Preemptible = res.Data[0].Value > 0
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
nodeLabelsResult, _ := nodeLabelsResultFuture.Await()
|
|
nodeLabelsResult, _ := nodeLabelsResultFuture.Await()
|
|
|
for _, res := range nodeLabelsResult {
|
|
for _, res := range nodeLabelsResult {
|
|
|
node, ok := nodeMap[res.UID]
|
|
node, ok := nodeMap[res.UID]
|