Kubernetes can reschedule the master pod arbitrarily, mostly due to resource constraints.
In this case, all active and past jobs are lost in the Redis Qeue used for job management.
See https://estl.tech/deploying-redis-with-persistence-on-google-kubernetes-engine-c1d60f70a043 for more details
Postgresql persistence is also needed in a similar fashion
Kubernetes can reschedule the master pod arbitrarily, mostly due to resource constraints.
In this case, all active and past jobs are lost in the Redis Qeue used for job management.
See https://estl.tech/deploying-redis-with-persistence-on-google-kubernetes-engine-c1d60f70a043 for more details
Postgresql persistence is also needed in a similar fashion