Sure!
First of all, GK3 would create new nodes when one of them gets killed.
Second, builidng “cloud-native” applications means to build stateless applications, e.g. using 12-factor. So it does not really matter if your application gets killed, restarted or horizontally scaled.
For databases, i always recommend to use a PaaS offering to have an easy and worry-free life