Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 3.79 KB

Template.md

File metadata and controls

46 lines (39 loc) · 3.79 KB

Template

Properties

Name Type Description Notes
activeDeadlineSeconds String Optional duration in seconds relative to the StartTime that the pod may be active on a node before the system actively tries to terminate the pod; value must be positive integer This field is only applicable to container and script templates. [optional]
affinity io.kubernetes.client.models.V1Affinity [optional]
archiveLocation ArtifactLocation [optional]
arguments Arguments [optional]
automountServiceAccountToken Boolean AutomountServiceAccountToken indicates whether a service account token should be automatically mounted in pods. ServiceAccountName of ExecutorConfig must be specified if this value is false. [optional]
container io.kubernetes.client.models.V1Container [optional]
daemon Boolean [optional]
dag DAGTemplate [optional]
executor ExecutorConfig [optional]
hostAliases List<io.kubernetes.client.models.V1HostAlias> [optional]
initContainers List<UserContainer> [optional]
inputs Inputs [optional]
metadata Metadata [optional]
metrics Metrics [optional]
name String [optional]
nodeSelector Map<String, String> NodeSelector is a selector to schedule this step of the workflow to be run on the selected node(s). Overrides the selector set at the workflow level. [optional]
outputs Outputs [optional]
parallelism String Parallelism limits the max total parallel pods that can execute at the same time within the boundaries of this template invocation. If additional steps/dag templates are invoked, the pods created by those templates will not be counted towards this total. [optional]
podSpecPatch String PodSpecPatch holds strategic merge patch to apply against the pod spec. Allows parameterization of container fields which are not strings (e.g. resource limits). [optional]
priority Integer Priority to apply to workflow pods. [optional]
priorityClassName String PriorityClassName to apply to workflow pods. [optional]
resource ResourceTemplate [optional]
resubmitPendingPods Boolean [optional]
retryStrategy RetryStrategy [optional]
schedulerName String [optional]
script ScriptTemplate [optional]
securityContext io.kubernetes.client.models.V1PodSecurityContext [optional]
serviceAccountName String [optional]
sidecars List<UserContainer> [optional]
steps List<ParallelSteps> [optional]
suspend SuspendTemplate [optional]
template String Template is the name of the template which is used as the base of this template. DEPRECATED: This field is not used. [optional]
templateRef TemplateRef [optional]
tolerations List<io.kubernetes.client.models.V1Toleration> [optional]
volumes List<io.kubernetes.client.models.V1Volume> [optional]