Class KubernetesCreationConstants
java.lang.Object
com.illumon.iris.db.tables.remotequery.process.kubernetes.KubernetesCreationConstants
public class KubernetesCreationConstants extends Object
This class contains constants for use within the worker creation JSON of a
RemoteProcessingRequest
.-
Field Summary
Fields Modifier and Type Field Description static String
CONTAINER_IMAGE
The field representing the container image to use instead of the default.static String
CPU_SHARES
The field containing the cpu shares.static String
KUBERNETES_WORKER_CREATION_JSON_FIELD
The field within the worker creation JSON that the K8SWorkerImpl reads to determine how to create the worker pod.static String
POD_TEMPLATE
The field containing the file name of the template for pod creation. -
Constructor Summary
Constructors Constructor Description KubernetesCreationConstants()
-
Method Summary
-
Field Details
-
KUBERNETES_WORKER_CREATION_JSON_FIELD
The field within the worker creation JSON that the K8SWorkerImpl reads to determine how to create the worker pod. If present, this field must be an object (dictionary) containing the other fields referenced by name.- See Also:
- Constant Field Values
-
POD_TEMPLATE
The field containing the file name of the template for pod creation.- See Also:
- Constant Field Values
-
CPU_SHARES
The field containing the cpu shares. This must be expressed as a decimal number. For example 1.5 would represent one and a half cores. Values like "1500m" are not permitted.- See Also:
- Constant Field Values
-
CONTAINER_IMAGE
The field representing the container image to use instead of the default.- See Also:
- Constant Field Values
-
-
Constructor Details
-
KubernetesCreationConstants
public KubernetesCreationConstants()
-