keda.sh/v1alpha1
·ScaledJob
ScaledJob is the Schema for the scaledjobs API
Click on Property Name to show the description, and Pink Types to expand schema.
Required properties are marked with *
Change History
Keda v2.16.0
28 properties have been added on this version
- .spec.jobTargetRef.managedBy
- .spec.jobTargetRef.successPolicy
- .spec.jobTargetRef.template.metadata.annotations
- .spec.jobTargetRef.template.metadata.finalizers
- .spec.jobTargetRef.template.metadata.labels
- .spec.jobTargetRef.template.metadata.name
- .spec.jobTargetRef.template.metadata.namespace
- .spec.jobTargetRef.template.spec.containers.resources.claims.request
- .spec.jobTargetRef.template.spec.containers.securityContext.appArmorProfile
- .spec.jobTargetRef.template.spec.containers.volumeMounts.recursiveReadOnly
- .spec.jobTargetRef.template.spec.ephemeralContainers.resources.claims.request
- .spec.jobTargetRef.template.spec.ephemeralContainers.securityContext.appArmorProfile
- .spec.jobTargetRef.template.spec.ephemeralContainers.volumeMounts.recursiveReadOnly
- .spec.jobTargetRef.template.spec.initContainers.resources.claims.request
- .spec.jobTargetRef.template.spec.initContainers.securityContext.appArmorProfile
- .spec.jobTargetRef.template.spec.initContainers.volumeMounts.recursiveReadOnly
- .spec.jobTargetRef.template.spec.resourceClaims.resourceClaimName
- .spec.jobTargetRef.template.spec.resourceClaims.resourceClaimTemplateName
- .spec.jobTargetRef.template.spec.securityContext.appArmorProfile
- .spec.jobTargetRef.template.spec.securityContext.supplementalGroupsPolicy
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.metadata.annotations
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.metadata.finalizers
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.metadata.labels
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.metadata.name
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.metadata.namespace
- .spec.jobTargetRef.template.spec.volumes.image
- .status.authenticationsTypes
- .status.triggersTypes
1 property has been removed on this version
- .spec.jobTargetRef.template.spec.resourceClaims.source
77 properties have changed the description
- .spec.jobTargetRef.completionMode
- .spec.jobTargetRef.podFailurePolicy
- .spec.jobTargetRef.podReplacementPolicy
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.containers.env.valueFrom.configMapKeyRef.name
- .spec.jobTargetRef.template.spec.containers.env.valueFrom.secretKeyRef.name
- .spec.jobTargetRef.template.spec.containers.envFrom.configMapRef.name
- .spec.jobTargetRef.template.spec.containers.envFrom.secretRef.name
- .spec.jobTargetRef.template.spec.containers.livenessProbe.grpc.service
- .spec.jobTargetRef.template.spec.containers.readinessProbe.grpc.service
- .spec.jobTargetRef.template.spec.containers.resources.claims
- .spec.jobTargetRef.template.spec.containers.securityContext.procMount
- .spec.jobTargetRef.template.spec.containers.securityContext.seccompProfile.type
- .spec.jobTargetRef.template.spec.containers.startupProbe.grpc.service
- .spec.jobTargetRef.template.spec.containers.volumeMounts.mountPropagation
- .spec.jobTargetRef.template.spec.ephemeralContainers.env.valueFrom.configMapKeyRef.name
- .spec.jobTargetRef.template.spec.ephemeralContainers.env.valueFrom.secretKeyRef.name
- .spec.jobTargetRef.template.spec.ephemeralContainers.envFrom.configMapRef.name
- .spec.jobTargetRef.template.spec.ephemeralContainers.envFrom.secretRef.name
- .spec.jobTargetRef.template.spec.ephemeralContainers.livenessProbe.grpc.service
- .spec.jobTargetRef.template.spec.ephemeralContainers.readinessProbe.grpc.service
- .spec.jobTargetRef.template.spec.ephemeralContainers.resources.claims
- .spec.jobTargetRef.template.spec.ephemeralContainers.securityContext.procMount
- .spec.jobTargetRef.template.spec.ephemeralContainers.securityContext.seccompProfile.type
- .spec.jobTargetRef.template.spec.ephemeralContainers.startupProbe.grpc.service
- .spec.jobTargetRef.template.spec.ephemeralContainers.targetContainerName
- .spec.jobTargetRef.template.spec.ephemeralContainers.volumeMounts.mountPropagation
- .spec.jobTargetRef.template.spec.hostAliases
- .spec.jobTargetRef.template.spec.imagePullSecrets.name
- .spec.jobTargetRef.template.spec.initContainers.env.valueFrom.configMapKeyRef.name
- .spec.jobTargetRef.template.spec.initContainers.env.valueFrom.secretKeyRef.name
- .spec.jobTargetRef.template.spec.initContainers.envFrom.configMapRef.name
- .spec.jobTargetRef.template.spec.initContainers.envFrom.secretRef.name
- .spec.jobTargetRef.template.spec.initContainers.livenessProbe.grpc.service
- .spec.jobTargetRef.template.spec.initContainers.readinessProbe.grpc.service
- .spec.jobTargetRef.template.spec.initContainers.resources.claims
- .spec.jobTargetRef.template.spec.initContainers.securityContext.procMount
- .spec.jobTargetRef.template.spec.initContainers.securityContext.seccompProfile.type
- .spec.jobTargetRef.template.spec.initContainers.startupProbe.grpc.service
- .spec.jobTargetRef.template.spec.initContainers.volumeMounts.mountPropagation
- .spec.jobTargetRef.template.spec.nodeName
- .spec.jobTargetRef.template.spec.os
- .spec.jobTargetRef.template.spec.resourceClaims
- .spec.jobTargetRef.template.spec.schedulingGates
- .spec.jobTargetRef.template.spec.securityContext.fsGroup
- .spec.jobTargetRef.template.spec.securityContext.seccompProfile.type
- .spec.jobTargetRef.template.spec.securityContext.supplementalGroups
- .spec.jobTargetRef.template.spec.serviceAccount
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.matchLabelKeys
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.minDomains
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.nodeAffinityPolicy
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.nodeTaintsPolicy
- .spec.jobTargetRef.template.spec.volumes.awsElasticBlockStore.fsType
- .spec.jobTargetRef.template.spec.volumes.cephfs.secretRef.name
- .spec.jobTargetRef.template.spec.volumes.cinder.secretRef.name
- .spec.jobTargetRef.template.spec.volumes.configMap.name
- .spec.jobTargetRef.template.spec.volumes.csi.nodePublishSecretRef.name
- .spec.jobTargetRef.template.spec.volumes.downwardAPI.items.fieldRef
- .spec.jobTargetRef.template.spec.volumes.ephemeral
- .spec.jobTargetRef.template.spec.volumes.fc.fsType
- .spec.jobTargetRef.template.spec.volumes.flexVolume.secretRef.name
- .spec.jobTargetRef.template.spec.volumes.gcePersistentDisk.fsType
- .spec.jobTargetRef.template.spec.volumes.hostPath
- .spec.jobTargetRef.template.spec.volumes.iscsi.fsType
- .spec.jobTargetRef.template.spec.volumes.iscsi.secretRef.name
- .spec.jobTargetRef.template.spec.volumes.projected.sources
- .spec.jobTargetRef.template.spec.volumes.rbd.fsType
- .spec.jobTargetRef.template.spec.volumes.rbd.secretRef.name
- .spec.jobTargetRef.template.spec.volumes.scaleIO.secretRef.name
- .spec.jobTargetRef.template.spec.volumes.storageos.secretRef.name
Keda v2.15.1
Keda v2.15.0
16 properties have been added on this version
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.jobTargetRef.template.spec.containers.lifecycle.postStart.sleep
- .spec.jobTargetRef.template.spec.containers.lifecycle.preStop.sleep
- .spec.jobTargetRef.template.spec.ephemeralContainers.lifecycle.postStart.sleep
- .spec.jobTargetRef.template.spec.ephemeralContainers.lifecycle.preStop.sleep
- .spec.jobTargetRef.template.spec.initContainers.lifecycle.postStart.sleep
- .spec.jobTargetRef.template.spec.initContainers.lifecycle.preStop.sleep
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.volumeAttributesClassName
- .spec.jobTargetRef.template.spec.volumes.projected.sources.clusterTrustBundle
1 property has been removed on this version
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
8 properties have changed the description
- .spec.jobTargetRef.backoffLimitPerIndex
- .spec.jobTargetRef.maxFailedIndexes
- .spec.jobTargetRef.podFailurePolicy.rules.action
- .spec.jobTargetRef.podReplacementPolicy
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
Keda v2.14.1
Keda v2.14.0
18 properties have changed the description
- .apiVersion
- .kind
- .spec.jobTargetRef.activeDeadlineSeconds
- .spec.jobTargetRef.backoffLimit
- .spec.jobTargetRef.backoffLimitPerIndex
- .spec.jobTargetRef.completionMode
- .spec.jobTargetRef.completions
- .spec.jobTargetRef.manualSelector
- .spec.jobTargetRef.maxFailedIndexes
- .spec.jobTargetRef.parallelism
- .spec.jobTargetRef.podFailurePolicy
- .spec.jobTargetRef.podReplacementPolicy
- .spec.jobTargetRef.selector
- .spec.jobTargetRef.suspend
- .spec.jobTargetRef.template
- .spec.jobTargetRef.ttlSecondsAfterFinished
- .spec.triggers.authenticationRef
- .spec.triggers.metricType
Keda v2.13.1
Keda v2.13.0
Keda v2.12.1
Keda v2.12.0
6 properties have been added on this version
- .spec.jobTargetRef.backoffLimitPerIndex
- .spec.jobTargetRef.maxFailedIndexes
- .spec.jobTargetRef.podReplacementPolicy
- .spec.jobTargetRef.template.spec.containers.restartPolicy
- .spec.jobTargetRef.template.spec.ephemeralContainers.restartPolicy
- .spec.jobTargetRef.template.spec.initContainers.restartPolicy
10 properties have changed the description
- .spec.jobTargetRef.podFailurePolicy.rules.action
- .spec.jobTargetRef.template.spec.containers.securityContext.seccompProfile.localhostProfile
- .spec.jobTargetRef.template.spec.containers.securityContext.windowsOptions.hostProcess
- .spec.jobTargetRef.template.spec.ephemeralContainers.securityContext.seccompProfile.localhostProfile
- .spec.jobTargetRef.template.spec.ephemeralContainers.securityContext.windowsOptions.hostProcess
- .spec.jobTargetRef.template.spec.initContainers.securityContext.seccompProfile.localhostProfile
- .spec.jobTargetRef.template.spec.initContainers.securityContext.windowsOptions.hostProcess
- .spec.jobTargetRef.template.spec.resourceClaims.source.resourceClaimTemplateName
- .spec.jobTargetRef.template.spec.securityContext.seccompProfile.localhostProfile
- .spec.jobTargetRef.template.spec.securityContext.windowsOptions.hostProcess
Keda v2.11.2
Keda v2.11.1
Keda v2.11.0
4 properties have been added on this version
- .spec.jobTargetRef.template.spec.containers.resizePolicy
- .spec.jobTargetRef.template.spec.ephemeralContainers.resizePolicy
- .spec.jobTargetRef.template.spec.initContainers.resizePolicy
- .status.Paused
6 properties have changed the description
- .spec.jobTargetRef.completionMode
- .spec.jobTargetRef.completions
- .spec.jobTargetRef.podFailurePolicy
- .spec.jobTargetRef.suspend
- .spec.jobTargetRef.template
- .spec.triggers.authenticationRef
Keda v2.10.1
Keda v2.10.0
7 properties have been added on this version
- .spec.jobTargetRef.template.spec.containers.resources.claims
- .spec.jobTargetRef.template.spec.ephemeralContainers.resources.claims
- .spec.jobTargetRef.template.spec.initContainers.resources.claims
- .spec.jobTargetRef.template.spec.resourceClaims
- .spec.jobTargetRef.template.spec.schedulingGates
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.namespace
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
5 properties have changed the description
- .spec.jobTargetRef.template.spec.securityContext.supplementalGroups
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.nodeAffinityPolicy
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.nodeTaintsPolicy
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSource
- .spec.jobTargetRef.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef
Keda v2.9.3
Keda v2.9.2
Keda v2.9.1
Keda v2.9.0
6 properties have been added on this version
- .spec.jobTargetRef.podFailurePolicy
- .spec.jobTargetRef.template.spec.hostUsers
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.matchLabelKeys
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.nodeAffinityPolicy
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.nodeTaintsPolicy
- .spec.triggers.useCachedMetrics
6 properties have changed the description
- .spec.jobTargetRef.template.spec.containers.ports
- .spec.jobTargetRef.template.spec.ephemeralContainers
- .spec.jobTargetRef.template.spec.initContainers.ports
- .spec.jobTargetRef.template.spec.os
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.minDomains
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.topologyKey
Keda v2.8.2
Keda v2.8.1
Keda v2.8.0
3 properties have been added on this version
- .spec.jobTargetRef.template.spec.topologySpreadConstraints.minDomains
- .spec.minReplicaCount
- .spec.rollout
66 properties have changed the description
- .spec.jobTargetRef.completionMode
- .spec.jobTargetRef.suspend
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.jobTargetRef.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaces
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
- .spec.jobTargetRef.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaces
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaces
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
- .spec.jobTargetRef.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaces
- .spec.jobTargetRef.template.spec.containers.args
- .spec.jobTargetRef.template.spec.containers.command
- .spec.jobTargetRef.template.spec.containers.image
- .spec.jobTargetRef.template.spec.containers.livenessProbe.grpc
- .spec.jobTargetRef.template.spec.containers.readinessProbe.grpc
- .spec.jobTargetRef.template.spec.containers.startupProbe.grpc
- .spec.jobTargetRef.template.spec.ephemeralContainers.args
- .spec.jobTargetRef.template.spec.ephemeralContainers.command
- .spec.jobTargetRef.template.spec.ephemeralContainers.image
- .spec.jobTargetRef.template.spec.ephemeralContainers.livenessProbe.grpc
- .spec.jobTargetRef.template.spec.ephemeralContainers.readinessProbe.grpc
- .spec.jobTargetRef.template.spec.ephemeralContainers.startupProbe.grpc
- .spec.jobTargetRef.template.spec.imagePullSecrets
- .spec.jobTargetRef.template.spec.initContainers.args
- .spec.jobTargetRef.template.spec.initContainers.command
- .spec.jobTargetRef.template.spec.initContainers.image
- .spec.jobTargetRef.template.spec.initContainers.livenessProbe.grpc
- .spec.jobTargetRef.template.spec.initContainers.readinessProbe.grpc
- .spec.jobTargetRef.template.spec.initContainers.startupProbe.grpc