| Package | Description |
|---|---|
| org.apache.flink.kubernetes | |
| org.apache.flink.kubernetes.highavailability | |
| org.apache.flink.kubernetes.kubeclient | |
| org.apache.flink.kubernetes.utils |
| Constructor and Description |
|---|
KubernetesClusterDescriptor(org.apache.flink.configuration.Configuration flinkConfig,
FlinkKubeClient client) |
KubernetesResourceManagerDriver(org.apache.flink.configuration.Configuration flinkConfig,
FlinkKubeClient flinkKubeClient,
KubernetesResourceManagerDriverConfiguration configuration) |
| Constructor and Description |
|---|
KubernetesCheckpointIDCounter(FlinkKubeClient kubeClient,
String configMapName,
String lockIdentity) |
KubernetesCheckpointRecoveryFactory(FlinkKubeClient kubeClient,
org.apache.flink.configuration.Configuration configuration,
Executor executor,
java.util.function.Function<org.apache.flink.api.common.JobID,String> function,
String lockIdentity)
Create a KubernetesCheckpointRecoveryFactory.
|
KubernetesLeaderElectionDriver(FlinkKubeClient kubeClient,
KubernetesConfigMapSharedWatcher configMapSharedWatcher,
ExecutorService watchExecutorService,
KubernetesLeaderElectionConfiguration leaderConfig,
org.apache.flink.runtime.leaderelection.LeaderElectionEventHandler leaderElectionEventHandler,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
KubernetesLeaderElectionDriverFactory(FlinkKubeClient kubeClient,
KubernetesConfigMapSharedWatcher configMapSharedWatcher,
ExecutorService watchExecutorService,
KubernetesLeaderElectionConfiguration leaderConfig) |
KubernetesLeaderRetrievalDriver(FlinkKubeClient kubeClient,
KubernetesConfigMapSharedWatcher configMapSharedWatcher,
ExecutorService watchExecutorService,
String configMapName,
org.apache.flink.runtime.leaderretrieval.LeaderRetrievalEventHandler leaderRetrievalEventHandler,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
KubernetesLeaderRetrievalDriverFactory(FlinkKubeClient kubeClient,
KubernetesConfigMapSharedWatcher configMapSharedWatcher,
ExecutorService watchExecutorService,
String configMapName) |
KubernetesRunningJobsRegistry(FlinkKubeClient kubeClient,
String configMapName,
String lockIdentity) |
KubernetesStateHandleStore(FlinkKubeClient kubeClient,
String configMapName,
org.apache.flink.runtime.persistence.RetrievableStateStorageHelper<T> storage,
java.util.function.Predicate<String> configMapKeyFilter,
String lockIdentity)
Creates a
KubernetesStateHandleStore. |
| Modifier and Type | Class and Description |
|---|---|
class |
Fabric8FlinkKubeClient
The implementation of
FlinkKubeClient. |
| Modifier and Type | Method and Description |
|---|---|
FlinkKubeClient |
FlinkKubeClientFactory.fromConfiguration(org.apache.flink.configuration.Configuration flinkConfig,
String useCase)
Create a Flink Kubernetes client with the given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.flink.runtime.checkpoint.CompletedCheckpointStore |
KubernetesUtils.createCompletedCheckpointStore(org.apache.flink.configuration.Configuration configuration,
FlinkKubeClient kubeClient,
Executor executor,
String configMapName,
String lockIdentity,
int maxNumberOfCheckpointsToRetain)
Create a
DefaultCompletedCheckpointStore with KubernetesStateHandleStore. |
static KubernetesStateHandleStore<org.apache.flink.runtime.jobgraph.JobGraph> |
KubernetesUtils.createJobGraphStateHandleStore(org.apache.flink.configuration.Configuration configuration,
FlinkKubeClient flinkKubeClient,
String configMapName,
String lockIdentity)
Create a
KubernetesStateHandleStore which storing JobGraph. |
static org.apache.flink.runtime.jobmanager.JobGraphStore |
KubernetesUtils.createJobGraphStore(org.apache.flink.configuration.Configuration configuration,
FlinkKubeClient flinkKubeClient,
String configMapName,
String lockIdentity)
Create a
DefaultJobGraphStore with NoOpJobGraphStoreWatcher. |
static FlinkPod |
KubernetesUtils.loadPodFromTemplateFile(FlinkKubeClient kubeClient,
File podTemplateFile,
String mainContainerName) |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.