apiVersion: v1 items: - apiVersion: ray.io/v1 kind: RayCluster metadata: annotations: odh.ray.io/secure-trusted-network: "true" creationTimestamp: "2026-07-22T12:41:26Z" finalizers: - ray.io/authentication-resources generation: 5 name: ray-cluster namespace: test-ns-bngr2 resourceVersion: "36555" uid: a3e242fd-6931-440d-ae0d-14042994e070 spec: enableInTreeAutoscaling: true headGroupSpec: enableIngress: false rayStartParams: num-cpus: "0" template: metadata: {} spec: containers: - env: - name: RAY_enable_autoscaler_v2 value: "1" image: quay.io/modh/ray@sha256:e29b721f02896093fa8d128d7838200d42f0b3d6ae7d680c1e643e1dd469abe5 name: ray-head ports: - containerPort: 6379 name: gcs-server protocol: TCP - containerPort: 8000 name: serve protocol: TCP - containerPort: 8265 name: dashboard protocol: TCP - containerPort: 10001 name: client protocol: TCP resources: limits: cpu: "1" memory: 4G requests: cpu: "1" memory: 2G volumeMounts: - mountPath: /home/ray/test_scripts name: scripts restartPolicy: Never volumes: - configMap: name: scripts name: scripts rayVersion: 2.52.0 workerGroupSpecs: - groupName: small-group maxReplicas: 3 minReplicas: 0 numOfHosts: 1 rayStartParams: num-cpus: "1" replicas: 0 scaleStrategy: workersToDelete: - ray-cluster-small-group-worker-rhktf template: metadata: {} spec: containers: - image: quay.io/modh/ray@sha256:e29b721f02896093fa8d128d7838200d42f0b3d6ae7d680c1e643e1dd469abe5 name: ray-worker resources: limits: cpu: "1" memory: 1G requests: cpu: "1" memory: 1G restartPolicy: Never status: conditions: - lastTransitionTime: "2026-07-22T12:47:39Z" message: 'Failed to create authentication resources: failed to ensure service account: failed to create or update service account: serviceaccounts "ray-cluster-oauth-proxy-sa" is forbidden: unable to create new content in namespace test-ns-bngr2 because it is being terminated' observedGeneration: 5 reason: AuthenticationFailed status: "False" type: AuthenticationReady - lastTransitionTime: "2026-07-22T12:47:32Z" message: Head Pod not found reason: HeadPodNotFound status: "False" type: HeadPodReady - lastTransitionTime: "2026-07-22T12:43:01Z" message: All Ray Pods are ready for the first time reason: AllPodRunningAndReadyFirstTime status: "True" type: RayClusterProvisioned - lastTransitionTime: "2026-07-22T12:41:26Z" message: "" reason: RayClusterSuspended status: "False" type: RayClusterSuspended - lastTransitionTime: "2026-07-22T12:41:26Z" message: "" reason: RayClusterSuspending status: "False" type: RayClusterSuspending - lastTransitionTime: "2026-07-22T12:47:33Z" message: |- FailedCreateHeadPod pods "ray-cluster-head-" is forbidden: unable to create new content in namespace test-ns-bngr2 because it is being terminated reason: FailedCreateHeadPod status: "True" type: ReplicaFailure desiredCPU: "1" desiredGPU: "0" desiredMemory: 2G desiredTPU: "0" endpoints: client: "10001" dashboard: "8265" gcs-server: "6379" metrics: "8080" serve: "8000" head: serviceName: ray-cluster-head-svc lastUpdateTime: "2026-07-22T12:47:33Z" maxWorkerReplicas: 3 observedGeneration: 5 state: ready stateTransitionTimes: ready: "2026-07-22T12:43:01Z" - apiVersion: ray.io/v1 kind: RayCluster metadata: annotations: odh.ray.io/secure-trusted-network: "true" creationTimestamp: "2026-07-22T12:46:58Z" finalizers: - ray.io/authentication-resources generation: 1 name: raycluster-auth-token namespace: test-ns-ks95d resourceVersion: "36474" uid: 7f8e17ac-de40-4d2e-bf0f-273038a97b7f spec: authOptions: mode: token headGroupSpec: enableIngress: false rayStartParams: dashboard-host: 0.0.0.0 template: metadata: {} spec: containers: - image: quay.io/modh/ray@sha256:e29b721f02896093fa8d128d7838200d42f0b3d6ae7d680c1e643e1dd469abe5 name: ray-head ports: - containerPort: 6379 name: gcs-server protocol: TCP - containerPort: 8000 name: serve protocol: TCP - containerPort: 8265 name: dashboard protocol: TCP - containerPort: 10001 name: client protocol: TCP resources: limits: cpu: "2" memory: 10G requests: cpu: 500m memory: 6G rayVersion: "2.52" workerGroupSpecs: - groupName: small-group maxReplicas: 1 minReplicas: 1 numOfHosts: 1 rayStartParams: num-cpus: "1" replicas: 1 scaleStrategy: {} template: metadata: {} spec: containers: - image: quay.io/modh/ray@sha256:e29b721f02896093fa8d128d7838200d42f0b3d6ae7d680c1e643e1dd469abe5 name: ray-worker resources: limits: cpu: "1" memory: 3G requests: cpu: 500m memory: 1G status: availableWorkerReplicas: 1 conditions: - lastTransitionTime: "2026-07-22T12:47:20Z" message: "" reason: HeadPodRunningAndReady status: "True" type: HeadPodReady - lastTransitionTime: "2026-07-22T12:47:29Z" message: All Ray Pods are ready for the first time reason: AllPodRunningAndReadyFirstTime status: "True" type: RayClusterProvisioned - lastTransitionTime: "2026-07-22T12:46:58Z" message: "" reason: RayClusterSuspended status: "False" type: RayClusterSuspended - lastTransitionTime: "2026-07-22T12:46:58Z" message: "" reason: RayClusterSuspending status: "False" type: RayClusterSuspending - lastTransitionTime: "2026-07-22T12:46:58Z" message: 'Authentication resources created successfully (mode: IntegratedOAuth)' observedGeneration: 1 reason: AuthenticationResourcesCreated status: "True" type: AuthenticationReady desiredCPU: "1" desiredGPU: "0" desiredMemory: 7G desiredTPU: "0" desiredWorkerReplicas: 1 endpoints: client: "10001" dashboard: "8265" gcs-server: "6379" metrics: "8080" serve: "8000" head: podIP: 10.132.0.52 podName: raycluster-auth-token-head-tjdzm serviceIP: 10.132.0.52 serviceName: raycluster-auth-token-head-svc lastUpdateTime: "2026-07-22T12:47:29Z" maxWorkerReplicas: 1 minWorkerReplicas: 1 observedGeneration: 1 readyWorkerReplicas: 1 state: ready stateTransitionTimes: ready: "2026-07-22T12:47:29Z" kind: List metadata: resourceVersion: ""