Improve your Statefulsets' reliability on GCP with the GKE Stateful HA Operator
Most workloads we deploy on Kubernetes are deployments. They dynamically manage Pods & Replicasets.
However, it may be useful to manually handle the identity of the Pods and their scalability. For instance, if we want to install a distributed database such as MongoDB on top of Kubernetes, it would be mandatory to manually set the names to set up the cluster and its discovery.
For that purpose, we may use StatefulSets.