Kubernetes HA Services
Kubernetes high availability services can only be used when deploying to Kubernetes. Consequently, they can be configured when using standalone Flink on Kubernetes or the
- Kubernetes >= 1.9.
In order to start an HA-cluster you have to configure the following configuration keys:
- high-availability (required): The option has to be set to
KubernetesHaServicesFactory
.
- (required): JobManager metadata is persisted in the file system and only a pointer to this state is stored in Kubernetes.
Configure high availability mode in conf/flink-conf.yaml
: