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
|
||||
func (kl *Kubelet) GetActivePods() []*v1.Pod {
|
||||
allPods, mirrorPods := kl.podManager.GetPodsAndMirrorPods()
|
||||
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
|
||||
}
|
||||
}
|
||||
allPods := kl.podManager.GetPods()
|
||||
activePods := kl.filterOutTerminatedPods(allPods)
|
||||
return activePods
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue