@PublicEvolving public class KubernetesConfigOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
KubernetesConfigOptions.ImagePullPolicy
The container image pull policy.
|
static class |
KubernetesConfigOptions.NodePortAddressType
The flink rest service exposed type.
|
static class |
KubernetesConfigOptions.ServiceExposedType
The flink rest service exposed type.
|
public static final ConfigOption<String> CONTEXT
public static final ConfigOption<KubernetesConfigOptions.ServiceExposedType> REST_SERVICE_EXPOSED_TYPE
public static final ConfigOption<KubernetesConfigOptions.NodePortAddressType> REST_SERVICE_EXPOSED_NODE_PORT_ADDRESS_TYPE
public static final ConfigOption<String> JOB_MANAGER_SERVICE_ACCOUNT
public static final ConfigOption<String> TASK_MANAGER_SERVICE_ACCOUNT
public static final ConfigOption<String> KUBERNETES_SERVICE_ACCOUNT
public static final ConfigOption<List<Map<String,String>>> JOB_MANAGER_OWNER_REFERENCE
public static final ConfigOption<Double> JOB_MANAGER_CPU
public static final ConfigOption<Double> JOB_MANAGER_CPU_LIMIT_FACTOR
public static final ConfigOption<Double> JOB_MANAGER_MEMORY_LIMIT_FACTOR
public static final ConfigOption<Double> TASK_MANAGER_CPU
public static final ConfigOption<Double> TASK_MANAGER_CPU_LIMIT_FACTOR
public static final ConfigOption<Double> TASK_MANAGER_MEMORY_LIMIT_FACTOR
public static final ConfigOption<KubernetesConfigOptions.ImagePullPolicy> CONTAINER_IMAGE_PULL_POLICY
public static final ConfigOption<List<String>> CONTAINER_IMAGE_PULL_SECRETS
public static final ConfigOption<String> KUBE_CONFIG_FILE
public static final ConfigOption<String> NAMESPACE
public static final ConfigOption<Map<String,String>> JOB_MANAGER_LABELS
public static final ConfigOption<Map<String,String>> TASK_MANAGER_LABELS
public static final ConfigOption<Map<String,String>> JOB_MANAGER_NODE_SELECTOR
public static final ConfigOption<Map<String,String>> TASK_MANAGER_NODE_SELECTOR
public static final ConfigOption<String> CLUSTER_ID
public static final ConfigOption<String> CONTAINER_IMAGE
public static final ConfigOption<String> KUBERNETES_ENTRY_PATH
public static final ConfigOption<String> FLINK_CONF_DIR
public static final ConfigOption<String> FLINK_LOG_DIR
public static final ConfigOption<String> HADOOP_CONF_CONFIG_MAP
public static final ConfigOption<Map<String,String>> JOB_MANAGER_ANNOTATIONS
public static final ConfigOption<Map<String,String>> TASK_MANAGER_ANNOTATIONS
public static final ConfigOption<String> KUBERNETES_JOBMANAGER_ENTRYPOINT_ARGS
public static final ConfigOption<String> KUBERNETES_TASKMANAGER_ENTRYPOINT_ARGS
public static final ConfigOption<List<Map<String,String>>> JOB_MANAGER_TOLERATIONS
public static final ConfigOption<List<Map<String,String>>> TASK_MANAGER_TOLERATIONS
public static final ConfigOption<Map<String,String>> REST_SERVICE_ANNOTATIONS
public static final ConfigOption<Map<String,String>> INTERNAL_SERVICE_ANNOTATIONS
public static final String EXTERNAL_RESOURCE_KUBERNETES_CONFIG_KEY_SUFFIX
public static final ConfigOption<Map<String,String>> KUBERNETES_SECRETS
public static final ConfigOption<List<Map<String,String>>> KUBERNETES_ENV_SECRET_KEY_REF
public static final ConfigOption<String> EXTERNAL_RESOURCE_KUBERNETES_CONFIG_KEY
ExternalResourceOptions.EXTERNAL_RESOURCE_AMOUNT
.
It is intentionally included into user docs while unused.
public static final ConfigOption<Integer> KUBERNETES_TRANSACTIONAL_OPERATION_MAX_RETRIES
public static final ConfigOption<Duration> KUBERNETES_TRANSACTIONAL_OPERATION_INITIAL_RETRY_DEALY
public static final ConfigOption<Duration> KUBERNETES_TRANSACTIONAL_OPERATION_MAX_RETRY_DEALY
public static final ConfigOption<String> JOB_MANAGER_POD_TEMPLATE
public static final ConfigOption<String> TASK_MANAGER_POD_TEMPLATE
public static final ConfigOption<String> KUBERNETES_POD_TEMPLATE
public static final ConfigOption<Integer> KUBERNETES_CLIENT_IO_EXECUTOR_POOL_SIZE
public static final ConfigOption<Integer> KUBERNETES_JOBMANAGER_REPLICAS
public static final ConfigOption<Boolean> KUBERNETES_HOSTNETWORK_ENABLED
public static final ConfigOption<String> KUBERNETES_CLIENT_USER_AGENT
public static final ConfigOption<Boolean> KUBERNETES_HADOOP_CONF_MOUNT_DECORATOR_ENABLED
public static final ConfigOption<Boolean> KUBERNETES_KERBEROS_MOUNT_DECORATOR_ENABLED
public static final ConfigOption<Boolean> LOCAL_UPLOAD_ENABLED
public static final ConfigOption<Boolean> LOCAL_UPLOAD_OVERWRITE
public static final ConfigOption<String> LOCAL_UPLOAD_TARGET
public static final ConfigOption<String> KUBERNETES_NODE_NAME_LABEL
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.