mirror of https://github.com/k3s-io/k3s
Revert "kubelet: return mirror pod in GetActivePods()"
This reverts commit c0c93f4a52
.
pull/564/head
parent
f8024ab087
commit
c5a96b63f4
|
@ -89,19 +89,7 @@ func (kl *Kubelet) listPodsFromDisk() ([]types.UID, error) {
|
||||||
|
|
||||||
// GetActivePods returns non-terminal pods
|
// GetActivePods returns non-terminal pods
|
||||||
func (kl *Kubelet) GetActivePods() []*v1.Pod {
|
func (kl *Kubelet) GetActivePods() []*v1.Pod {
|
||||||
allPods, mirrorPods := kl.podManager.GetPodsAndMirrorPods()
|
allPods := kl.podManager.GetPods()
|
||||||
mirrorPodSet := make(map[string]*v1.Pod)
|
|
||||||
for _, p := range mirrorPods {
|
|
||||||
mirrorPodSet[kubecontainer.GetPodFullName(p)] = p
|
|
||||||
}
|
|
||||||
for i := range allPods {
|
|
||||||
podFullName := kubecontainer.GetPodFullName(allPods[i])
|
|
||||||
// replace static pod with mirror pod as some info (e.g. spec.Priority)
|
|
||||||
// is needed to make further decisions (e.g. eviction)
|
|
||||||
if mirrorPod, ok := mirrorPodSet[podFullName]; ok {
|
|
||||||
allPods[i] = mirrorPod
|
|
||||||
}
|
|
||||||
}
|
|
||||||
activePods := kl.filterOutTerminatedPods(allPods)
|
activePods := kl.filterOutTerminatedPods(allPods)
|
||||||
return activePods
|
return activePods
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue