piraeusdatastore / piraeus-ha-controller

High Availability Controller for stateful workloads using storage provisioned by Piraeus
Apache License 2.0
15 stars 8 forks source link

failover: ignore non-running Pods #25

Closed WanzenBug closed 1 year ago

WanzenBug commented 1 year ago

The failover controller should only try to evict running Pods. Otherwise, in a situation where there is only one Node that can run a Pod, the Pod might get repeatedly created and removed by the other nodes HA Controller while the Satellite is reconnected.