I'm trying to figure out if my application process running on GKE will automatically restart in case of crash (f.e. on traditional setup I would create upstart script to handle that)?
If your pod's Restart Policy is Always
, then it will be restarted by kubelet in case of crash.