ray.io/v1
·RayJob
Click on Property Name to show the description, and Pink Types to expand schema.
Required properties are marked with *
Change History
Kuberay v1.4.2
Kuberay v1.4.1
Kuberay v1.4.0
11 properties have been added on this version
- .spec.rayClusterSpec.autoscalerOptions.version
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.lifecycle.stopSignal
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.lifecycle.stopSignal
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.lifecycle.stopSignal
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.lifecycle.stopSignal
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.lifecycle.stopSignal
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.lifecycle.stopSignal
- .spec.submitterPodTemplate.spec.containers.lifecycle.stopSignal
- .spec.submitterPodTemplate.spec.ephemeralContainers.lifecycle.stopSignal
- .spec.submitterPodTemplate.spec.initContainers.lifecycle.stopSignal
- .status.rayJobInfo
Kuberay v1.3.2
Kuberay v1.3.1
28 properties have been added on this version
- .spec.rayClusterSpec.autoscalerOptions.resources.claims.request
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.resources.claims.request
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.resources.claims.request
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.resources.claims.request
- .spec.rayClusterSpec.headGroupSpec.template.spec.resourceClaims.resourceClaimName
- .spec.rayClusterSpec.headGroupSpec.template.spec.resourceClaims.resourceClaimTemplateName
- .spec.rayClusterSpec.headGroupSpec.template.spec.resources
- .spec.rayClusterSpec.headGroupSpec.template.spec.securityContext.seLinuxChangePolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.securityContext.supplementalGroupsPolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.volumes.image
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.resources.claims.request
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.resources.claims.request
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.resources.claims.request
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.resourceClaims.resourceClaimName
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.resourceClaims.resourceClaimTemplateName
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.resources
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.securityContext.seLinuxChangePolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.securityContext.supplementalGroupsPolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.volumes.image
- .spec.submitterPodTemplate.spec.containers.resources.claims.request
- .spec.submitterPodTemplate.spec.ephemeralContainers.resources.claims.request
- .spec.submitterPodTemplate.spec.initContainers.resources.claims.request
- .spec.submitterPodTemplate.spec.resourceClaims.resourceClaimName
- .spec.submitterPodTemplate.spec.resourceClaims.resourceClaimTemplateName
- .spec.submitterPodTemplate.spec.resources
- .spec.submitterPodTemplate.spec.securityContext.seLinuxChangePolicy
- .spec.submitterPodTemplate.spec.securityContext.supplementalGroupsPolicy
- .spec.submitterPodTemplate.spec.volumes.image
3 properties have been removed on this version
- .spec.rayClusterSpec.headGroupSpec.template.spec.resourceClaims.source
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.resourceClaims.source
- .spec.submitterPodTemplate.spec.resourceClaims.source
Kuberay v1.3.0
6 properties have been added on this version
- .spec.deletionPolicy
- .spec.managedBy
- .spec.rayClusterSpec.gcsFaultToleranceOptions
- .spec.rayClusterSpec.managedBy
- .spec.rayClusterSpec.workerGroupSpecs.idleTimeoutSeconds
- .spec.rayClusterSpec.workerGroupSpecs.suspend
Kuberay v1.2.2
Kuberay v1.2.1
Kuberay v1.2.0
82 properties have been added on this version
- .spec.backoffLimit
- .spec.rayClusterSpec.autoscalerOptions.securityContext.appArmorProfile
- .spec.rayClusterSpec.autoscalerOptions.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.headGroupSpec.headService.spec.trafficDistribution
- .spec.rayClusterSpec.headGroupSpec.headService.status.loadBalancer.ingress.ipMode
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.lifecycle.postStart.sleep
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.lifecycle.preStop.sleep
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.securityContext.appArmorProfile
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.lifecycle.postStart.sleep
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.lifecycle.preStop.sleep
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.securityContext.appArmorProfile
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.lifecycle.postStart.sleep
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.lifecycle.preStop.sleep
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.securityContext.appArmorProfile
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.headGroupSpec.template.spec.securityContext.appArmorProfile
- .spec.rayClusterSpec.headGroupSpec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.volumeAttributesClassName
- .spec.rayClusterSpec.headGroupSpec.template.spec.volumes.projected.sources.clusterTrustBundle
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.lifecycle.postStart.sleep
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.lifecycle.preStop.sleep
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.securityContext.appArmorProfile
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.lifecycle.postStart.sleep
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.lifecycle.preStop.sleep
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.securityContext.appArmorProfile
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.lifecycle.postStart.sleep
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.lifecycle.preStop.sleep
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.securityContext.appArmorProfile
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.volumeMounts.recursiveReadOnly
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.securityContext.appArmorProfile
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.volumeAttributesClassName
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.volumes.projected.sources.clusterTrustBundle
- .spec.submitterConfig
- .spec.submitterPodTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.submitterPodTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.submitterPodTemplate.spec.containers.lifecycle.postStart.sleep
- .spec.submitterPodTemplate.spec.containers.lifecycle.preStop.sleep
- .spec.submitterPodTemplate.spec.containers.securityContext.appArmorProfile
- .spec.submitterPodTemplate.spec.containers.volumeMounts.recursiveReadOnly
- .spec.submitterPodTemplate.spec.ephemeralContainers.lifecycle.postStart.sleep
- .spec.submitterPodTemplate.spec.ephemeralContainers.lifecycle.preStop.sleep
- .spec.submitterPodTemplate.spec.ephemeralContainers.securityContext.appArmorProfile
- .spec.submitterPodTemplate.spec.ephemeralContainers.volumeMounts.recursiveReadOnly
- .spec.submitterPodTemplate.spec.initContainers.lifecycle.postStart.sleep
- .spec.submitterPodTemplate.spec.initContainers.lifecycle.preStop.sleep
- .spec.submitterPodTemplate.spec.initContainers.securityContext.appArmorProfile
- .spec.submitterPodTemplate.spec.initContainers.volumeMounts.recursiveReadOnly
- .spec.submitterPodTemplate.spec.securityContext.appArmorProfile
- .spec.submitterPodTemplate.spec.volumes.ephemeral.volumeClaimTemplate.spec.volumeAttributesClassName
- .spec.submitterPodTemplate.spec.volumes.projected.sources.clusterTrustBundle
- .status.failed
- .status.rayClusterStatus.conditions
- .status.rayClusterStatus.head.podName
- .status.rayClusterStatus.head.serviceName
- .status.rayClusterStatus.readyWorkerReplicas
- .status.rayClusterStatus.stateTransitionTimes
- .status.succeeded
3 properties have been removed on this version
- .spec.rayClusterSpec.headGroupSpec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
- .spec.submitterPodTemplate.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
Kuberay v1.1.1
Kuberay v1.1.0
64 properties have been added on this version
- .spec.activeDeadlineSeconds
- .spec.rayClusterSpec.autoscalerOptions.resources.claims
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.resizePolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.resources.claims
- .spec.rayClusterSpec.headGroupSpec.template.spec.containers.restartPolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.resizePolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.resources.claims
- .spec.rayClusterSpec.headGroupSpec.template.spec.ephemeralContainers.restartPolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.hostUsers
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.resizePolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.resources.claims
- .spec.rayClusterSpec.headGroupSpec.template.spec.initContainers.restartPolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.resourceClaims
- .spec.rayClusterSpec.headGroupSpec.template.spec.schedulingGates
- .spec.rayClusterSpec.headGroupSpec.template.spec.topologySpreadConstraints.matchLabelKeys
- .spec.rayClusterSpec.headGroupSpec.template.spec.topologySpreadConstraints.minDomains
- .spec.rayClusterSpec.headGroupSpec.template.spec.topologySpreadConstraints.nodeAffinityPolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.topologySpreadConstraints.nodeTaintsPolicy
- .spec.rayClusterSpec.headGroupSpec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.namespace
- .spec.rayClusterSpec.headGroupSpec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
- .spec.rayClusterSpec.suspend
- .spec.rayClusterSpec.workerGroupSpecs.numOfHosts
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.resizePolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.resources.claims
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.containers.restartPolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.resizePolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.resources.claims
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.ephemeralContainers.restartPolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.hostUsers
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.resizePolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.resources.claims
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.initContainers.restartPolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.resourceClaims
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.schedulingGates
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.topologySpreadConstraints.matchLabelKeys
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.topologySpreadConstraints.minDomains
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.topologySpreadConstraints.nodeAffinityPolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.topologySpreadConstraints.nodeTaintsPolicy
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.namespace
- .spec.rayClusterSpec.workerGroupSpecs.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
- .spec.submissionMode
- .spec.submitterPodTemplate.spec.containers.resizePolicy
- .spec.submitterPodTemplate.spec.containers.resources.claims
- .spec.submitterPodTemplate.spec.containers.restartPolicy
- .spec.submitterPodTemplate.spec.ephemeralContainers.resizePolicy
- .spec.submitterPodTemplate.spec.ephemeralContainers.resources.claims
- .spec.submitterPodTemplate.spec.ephemeralContainers.restartPolicy
- .spec.submitterPodTemplate.spec.hostUsers
- .spec.submitterPodTemplate.spec.initContainers.resizePolicy
- .spec.submitterPodTemplate.spec.initContainers.resources.claims
- .spec.submitterPodTemplate.spec.initContainers.restartPolicy
- .spec.submitterPodTemplate.spec.resourceClaims
- .spec.submitterPodTemplate.spec.schedulingGates
- .spec.submitterPodTemplate.spec.topologySpreadConstraints.matchLabelKeys
- .spec.submitterPodTemplate.spec.topologySpreadConstraints.minDomains
- .spec.submitterPodTemplate.spec.topologySpreadConstraints.nodeAffinityPolicy
- .spec.submitterPodTemplate.spec.topologySpreadConstraints.nodeTaintsPolicy
- .spec.submitterPodTemplate.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.namespace
- .spec.submitterPodTemplate.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.claims
- .status.rayClusterStatus.desiredCPU
- .status.rayClusterStatus.desiredGPU
- .status.rayClusterStatus.desiredMemory
- .status.rayClusterStatus.desiredTPU
- .status.reason
2 properties have been removed on this version
- .spec.rayClusterSpec.headGroupSpec.replicas
- .spec.runtimeEnv
We don't have any examples of RayJob yet 😕
But the good news is, you can help us by contributing examples on GitHub
No links for RayJob yet
You can help us by adding useful links on GitHub