Hello all. We are running Flink 1.20 on Kubernetes cluster. We deploy using Flink K8s Operator.
I was wandering, when Kubernets decides to kill a running Flink cluster, is it using some regular graceful method or does it just kill the pod? Just for the reference, Docker has a way to specify a signal that should be sent to the running process, if the container is to be stopped (STOPSIGNAL directive). I have seen that some docs state that K8s session should be stopped using echo ’stop’ | bin/kubernetes-session.sh … So, it looks like there are some thoughts on the subject, but not sure if it is all implemented in K8s Flink Operator case. Nix.