Package org.apache.flink.kubernetes.kubeclient.decorators
package org.apache.flink.kubernetes.kubeclient.decorators
-
ClassDescriptionAn abstract
KubernetesStepDecoratorcontains common implementations for different plug-in features.Attach the command and args to the main container for running the JobManager.Attach the command and args to the main container for running the TaskManager.Support setting environment variables via Secrets.Creates an external Service to expose the rest port of the Flink JobManager(s).Mounts the log4j.properties, logback.xml, and config.yaml configuration on the JobManager or TaskManager pod.Mount the custom Hadoop Configuration to the JobManager(s)/TaskManagers.An initializer for the JobManagerFlinkPod.An initializer for the TaskManagerFlinkPod.Creates an internal Service which forwards the requests from the TaskManager(s) to the active JobManager.Mount the custom Kerberos Configuration and Credential to the JobManager(s)/TaskManagers.A set of functions that together represent a feature in pods that are deployed for the JobManager(s) or the TaskManager(s), which provides an extension to the way the given Flink application works.Support mounting Secrets on the JobManager or TaskManager pod..Ship and mountConstants.TASK_MANAGER_POD_TEMPLATE_FILE_NAMEon the JobManager.