pod-killer monitors the pods containing the pod-killer/name and pod-killer/alive and its goal is to delete the unnecessary pods so that only as many pods as are declared in the pod-killer/alive to be running.
Example
As you can see in the example below, the declared replicas are 2 but the pod-killer/alive: "1". So, pod-killer will delete one replica of the nginx deployment.