--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIHTg6U30zSa8wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDQyMzA4NDE1N1oX DTM2MDQyMDA4NDE1N1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5AjEP7xf5Cgt HEYu8H2GQMcCC8pRVSu4SxVU+fCyAGWrTygMrpPNXxwQh5lw9EgVmNTo7tiY4deD eO8W0xyREWE56qKLmU8SANEz/GCv/6H17MqIrrRs9NqtqPsM4g/atyh26Ny0owWL Bn4WfkPhXHGdhIUd/FWCVCNXBkY3Yd0fTLspQrPCTYQlYpr7XfvO4gBKZryZGosJ KhF4HKq+6e0feWcdhQzprlNWhRNsQjEaw/wcbHq4tP+LjWyUs0bLBYqgmkR4N1kK eJcDsnGfKziPY5zFo12HUk6Wp2H+I0SkWOhfz4/ltqHDEcDwq/Eq30seLbYWcHpb LxGryQY/+wIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAuGKc/Gar4SWCtL/XaBdFSuXab4lbNmNSYSe3XZuDPgmmhTWM flSxgY+AEhGasR2+XRbC5wsXASPNjL/z/UWX5zANBgkqhkiG9w0BAQsFAAOCAQEA DUJ12emcG0BKuA/vdeSbz8FULp9BdOOmrK1w0UE7rAHtGLrWmPagVjDGQbZ0vlkV AmP5Ypi9q4NZ/p8S/UUxclxB7krbjpEOHoioJT9SqDl/925y2QjnHMyK6tmRj5ve 2Q6roPMmfpXAZXoSWRprHFTfmC+Acgszg/6tYKDs3ABSMm4+su57vjwk9+eYzIrA Ugqqr/Cq/WONgrmOiIDzyrTDAYL085kdsEb3K8um/Kna8wUQJSD8u5gGSuFPXP37 y36Jz3UkvBjKZv5stb7ehKEdGg1jfQvCFupyaGYFj70ES/l+T90QxcxhHQSMabJ/ 5XAFakQo1GZeAT/pYZ/x8w== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIDA3k2goQ6BwwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDQyMzA4NDIyN1oX DTI3MDQyMzA4NDIyN1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AN47HJxld8gH4gS3gBgpaI1+bSDDv3qLmzs+LjrhzcV/HOnrETEjZPhWjDYBMtS/ CU6PpWA+ZmbSbJnfh4SFA2JNf6gm0EqxFSpkkNf6JN7kAupytwwREd51NLSRYmh9 ahxbd0n0vI4W/EK1BywVT2bkb2FxVbhL2Qaq16tpeUbMPsCpmJeO4rMrdNpNNW3w VPU97xNNrFOeGM18hkJQGZhbybWls/f7C3HNKrwLPOqK7ezFPqU3GoPGdS3UOcTf oy19v0spVr9Zy5aE3moIYWfekIxRNUQTuICVTb9LMO/sKQBpFdslKbU6XNoYGHVh xG/l9gzvS0E1NEI7fFlXeMcCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAPTDhbrL7TvYm8VLEaGKpG/Q5GxdFb3WpKtA8rrhvX8TYaneqcp3k3Tqt HgxGUUASl0gTer5Q/Mx+vMAJMOlVBDBLBgNVHSMERDBCgEC4Ypz8ZqvhJYK0v9do F0VK5dpviVs2Y1JhJ7ddm4M+CaaFNYx+VLGBj4ASEZqxHb5dFsLnCxcBI82Mv/P9 RZfnMEsGA1UdEQREMEKCQCouYXBwcy4zZWQ4MDkyZC01YWE5LTQyNjItYWZmMS1h OGM2ODU0YTY0OGQucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAG6TYEQ1IhawJWfhgdZGIGZP7W4CbBbM+8NyyFc2MGMSK+2Mo1FvlBhFeavE rkE+8mzYbx96UQ+qfj/Tip+dRCzNa1KFOhR+xRa9x6L+J+X3RNaRUWeEvAOHM4ft HfI42XaFvkqFFWPysiJWLjnWtp/0kMpIg4GVIxu/RiTyJFs75KwKNZC9uRSVVjrH RJTyYipLxufw7xShfTP0iDhSCTyZH4hyv/yr3HOpeWqG7aYaGPgMK7BhVRr6lW+2 iOVpyHZPbK70izWwUTVDlvR7zUfMbKCD8nPulV4UzexvXw2s9Zb6BLS2+BV11O5+ uYkapLJHXaQZDYAdEweG9RyRTOA= -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: kubernetes.io/description: Contains a CA bundle that can be used to verify the kube-apiserver when using internal endpoints such as the internal service IP or kubernetes.default.svc. No other usage is guaranteed across distributions of Kubernetes clusters. creationTimestamp: "2026-04-23T08:55:34Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: .: {} f:ca.crt: {} f:metadata: f:annotations: .: {} f:kubernetes.io/description: {} manager: kube-controller-manager operation: Update time: "2026-04-23T08:55:34Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13051" uid: e58f759d-2813-4e23-a300-ec7987f54a27 - apiVersion: v1 data: controller_manager_config.yaml: | apiVersion: config.trainer.kubeflow.org/v1alpha1 kind: Configuration # Health configuration health: healthProbeBindAddress: :8081 readinessEndpointName: readyz livenessEndpointName: healthz # Metrics configuration metrics: bindAddress: :8443 secureServing: true # Webhook configuration webhook: port: 9443 host: "" # Leader election configuration leaderElection: leaderElect: true resourceName: trainer.kubeflow.org resourceNamespace: "" leaseDuration: 15s renewDeadline: 10s retryPeriod: 2s # Controller configuration controller: groupKindConcurrency: TrainJob.trainer.kubeflow.org: 5 TrainingRuntime.trainer.kubeflow.org: 1 ClusterTrainingRuntime.trainer.kubeflow.org: 1 # Certificate management configuration certManagement: enable: true webhookServiceName: kubeflow-trainer-controller-manager webhookSecretName: kubeflow-trainer-webhook-cert # Client connection configuration clientConnection: qps: 50 burst: 100 kind: ConfigMap metadata: creationTimestamp: "2026-04-23T08:55:37Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:controller_manager_config.yaml: {} f:metadata: f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-04-23T08:55:37Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13121" uid: c4b8c88d-e6d9-463e-9940-59423064b755 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIUbWuCk0GXsIwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3NjkzNDIwOTAe Fw0yNjA0MjMwODUwMDhaFw0yODA2MjEwODUwMDlaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzY5MzQyMDkwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNo5oiVVT2N9iqMzFLyh6WrFBUe/MpZNGi uzT/qf3ZZAD57IFm9c1jMufgEIWDRVB24MW/0GvDXBEjJw369AbsXMJgDbb7qF53 b6JzTVUMhIDTcIsWwJ3gZ+hOMwklEshuxjlPmRGwTh9+Tv6q8sLHS/YPFtig9V67 Nojdup2BzdruQpbdohF4hwAo32eOnYd3/Wg0hVrmRYmyQWDYBVJi0sapH11N3D80 EUWjaLu1nlTptYdpBrQjXZMD/RkAGK8+75RKuB3Jbu1brsG+49xEjmRUya30L54J JK5Duldlx9dxd1KdnyL3RxcQ6Z/QxzLWzcIsxPw034hI19ZhzNYhAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQiwA7V EL9CaoYfEgT9wvEfG+uRczAfBgNVHSMEGDAWgBQiwA7VEL9CaoYfEgT9wvEfG+uR czANBgkqhkiG9w0BAQsFAAOCAQEAXMTyLpTus1FI21iH0+WQijQjAhdOByAQ4OeO GUkCOia9/S6ThgNtAGXcJbPehqSJjNDeFVa+Hq0OyzWNmRVXKYpC+nP0UhUgqeQs KcxegkW9atsF6FGs0nw6AD31kW80a06hxnTwmSuWsb88JU8eiMUChVs4Wu8Wn2YI A9IViBGN79rZglNWYccQ3e6RwleXVDBlQW+EYNh0i7WehBsZbdDcMZ4Y4e7/895M 3J5Zy6nHx9f4+JyDyqwJ09bOif29IqayV8EcUozYpHioSAj7D1X1dI9RsZk3w8n5 BsFouV+Hq0zMW4WLHbnmBRoqyjAYTiv6xpVyn2aTWWC0mbhWhw== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-04-23T08:55:34Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: {} f:metadata: f:annotations: .: {} f:service.beta.openshift.io/inject-cabundle: {} manager: kube-controller-manager operation: Update time: "2026-04-23T08:55:34Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-04-23T08:55:34Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13062" uid: 11ea8bca-c1eb-41a7-8bf4-46eac3d2e728 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer:odh-3.4.0 odh-openmpi-cuda-image: quay.io/opendatahub/odh-training-cuda130-torch210-py312-openmpi41:odh-stable odh-th06-cpu-torch291-py312-image: quay.io/opendatahub/odh-th06-cpu-torch291-py312@sha256:137b53ede74b2234cd9aac48139d8604c4d5dee28803b7ff2fb48bfa478f47d9 odh-th06-cuda130-torch291-py312-image: quay.io/opendatahub/odh-th06-cuda130-torch291-py312@sha256:6101921a36c54314f1475552229bcbdec29c33d77f15102a9f7b97f86cc80ab0 odh-th06-rocm64-torch291-py312-image: quay.io/opendatahub/odh-th06-rocm64-torch291-py312@sha256:d5df5af227dfdef3c326817158f8b15317d1e639fdb0b9082ddef89b4d1145e0 odh-training-cuda128-torch29-py312-image: quay.io/opendatahub/odh-training-cuda128-torch29-py312@sha256:ae81f18a4d0b4dd82575eb51e2d95f6bac16a44e9ba0d36f55614427a563d0b5 odh-training-rocm64-torch29-py312-image: quay.io/opendatahub/odh-training-rocm64-torch29-py312@sha256:8a053c8ee3a4c326b745b2516a291c6b8a6e92defc5406ac2e9590bb742153f6 odh-training-universal-workbench-image-cpu-3-4: quay.io/opendatahub/odh-th06-cpu-torch291-py312:odh-3.4 odh-training-universal-workbench-image-cuda-3-4: quay.io/opendatahub/odh-th06-cuda130-torch291-py312:odh-3.4 odh-training-universal-workbench-image-rocm-3-4: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.4 kind: ConfigMap metadata: creationTimestamp: "2026-04-23T08:55:37Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:odh-kubeflow-trainer-controller-image: {} f:odh-openmpi-cuda-image: {} f:odh-th06-cpu-torch291-py312-image: {} f:odh-th06-cuda130-torch291-py312-image: {} f:odh-th06-rocm64-torch291-py312-image: {} f:odh-training-cuda128-torch29-py312-image: {} f:odh-training-rocm64-torch29-py312-image: {} f:odh-training-universal-workbench-image-cpu-3-4: {} f:odh-training-universal-workbench-image-cuda-3-4: {} f:odh-training-universal-workbench-image-rocm-3-4: {} f:metadata: f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-04-23T08:55:37Z" name: rhoai-config-d78dhm5m7d namespace: opendatahub resourceVersion: "13124" uid: 41e5ec23-54fe-4cea-90f7-df9097b02811 kind: ConfigMapList metadata: resourceVersion: "24573"