--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIRFQzhyf5GR0wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDQyMzE0NTA0NVoX DTM2MDQyMDE0NTA0NVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsQbysdPjGFWr CWAtKEn51cGcYch3h2qEKH0ET9yTqCKdbqIwOc/cWQKkz1yAYvv6Q7VkPqx1Pm9M diVwEU+UXne7dePQTH9+8Nri9F24IzKbSCdj4WYImoNjJzUVQTldzEVY1rVvxVKT zuiPdUoPTWvvNHbKPEowY8kBze/RtyY88aQqwIxP55IkpJnB8/tCJwHXK3SRX6ri urJzCi1BlLUVFq2EP6s6zxzk85L7dQOPs550QObMdZaDHyvWN479LYbUaOX6ye8Q 1LEZJLRXixokOOOflMI6dJ8nuI4+ybG2VW04yqP/Z+vb5c3d5NfUYXinFENmVwzr MJy1qblhLwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAf3hNVl0tinFCaXZ1W2FV6qQXVkhCdulM3ivxVfa/qLEp9z07 9LKyLHye/mGTx/hdEocOij4rPGUNBhRTVXFOczANBgkqhkiG9w0BAQsFAAOCAQEA LUW280jX9PoM1pYKaBe6clCUnOeZo4lznJSxCSDBGmFFMcKV7ZBx82TYPy9+6H3Z ltGDp3AfBMT/NLIocmrtG4BMKTn8dJo3LAE5c4+aaHpkyvumM4/DxFkkyYVZ973c 5pEq/XMt4uHvA83Fj4zDAy5OGXWvCbFtnYpGsSL+ZwhupM/1btv7ZQ1cYuzHMXqh tg+0H5SaEW3GA4I5Cypr9+/qC7UXP+CexSqMu2zhA+t+qamDqj12X8EAkDlspSj3 fV9LCDx7fwWkOalXpQ2/ES9lTq8tFR3z3ZQb+1aGYDPFLW5eDZyRJP5qMDV3XbEQ 9OZfy0MB3hzCuQ93IDf5wA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIICQMHjK3vwDswDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDQyMzE0NTE1M1oX DTI3MDQyMzE0NTE1M1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANHQitZIWPGRkLR036M5fKXuRcbFGOOxIxpR4Q0shrCXipV7Hob28T7JQemfcEkS bbI4fAt26chceEyU7vWpXLVeeYITiTyqF69yAu/75iegO24h6NSFaJ6TuBEzjQ4J KrgkY7PRZvSbaizL8fjMm8ghmT575f+WiW5Q39Et74SfcaqZhvat8p8HiuIfXu1R lKDTRE3r8fkWnUyrF+pcx74i0folQxH+Qm+auSXaJVGgCs9ilVxF97SHGPID5kGc Ffx9tWz537SWUG3jgxP55h/w92ODuAdDRgaLzwXrCTBjsi0yQDeU7ndHAeDNevDl zXNGqzvtmVOsiU2/HxGzIOcCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRACrds1Q8n9A6KCt8z5RhpWnTqjtsGqRPxDH4MPUjiNzC/xdWCTmRi462m 93zz1KRzPCmiTQ154grfqyobmSBF+jBLBgNVHSMERDBCgEB/eE1WXS2KcUJpdnVb YVXqpBdWSEJ26UzeK/FV9r+osSn3PTv0srIsfJ7+YZPH+F0Shw6KPis8ZQ0GFFNV cU5zMEsGA1UdEQREMEKCQCouYXBwcy45ZmNlZjk0MC1jYmYxLTRiMmItOTEyMy03 NzM2YzU2OWQxNjcucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAGi4eVtqiQpyZji/bTILqO2oDvSvlrmPUNJq6ssq/yn3cYUfFpY/7+i0GK0r 0hekLy/kEN9LOpb9zLuTphNQkN4qs8Brc74RqGRX1CgjVUpAKGoADhJrdVNl8vAO JJGDxNX44OFrdTTDZ+ZIxN5htkgWl5CCYxcOY8BeXoKO4ZX0LHzMNCPiB0txk+Zp liY6L+CvSiIFPLkBCewOmrZ/y0QPoXzrPQsz6Sca3dXtvmph50FDwZesuEcoE0Js 8hokg9W75YAAHPXye6dUi04z2287K4kfzf7D+cv4q7FeIaxt4RG8iSMp42a/SUoM DZZadvO/HaGjowJJU2VpbaO9BZg= -----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-23T15:03:49Z" 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-23T15:03:49Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "12522" uid: 735f0f46-997b-46af-bb7b-fed2138d9e21 - 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-23T15:03:52Z" 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-23T15:03:52Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "12581" uid: f68d6611-9d68-4722-b3e0-8bc66ac1ea2a - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIVcAk3XtXkPAwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3Njk1NjI1MjAe Fw0yNjA0MjMxNDU3MzJaFw0yODA2MjExNDU3MzNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzY5NTYyNTIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39PmyVZ5AfhcMj2A4fR6A9Iy5kNiB3Ahc WuEjId4Fpdq5F27Zbh2OJfehhd7tYxXV7yE/br/AvYxsnlnokd+JhPBR8IrvPyfC 02Tph1osooMJV5d1lj9iiudU+HZ4K4QOC6DvUv/iCeuDulWoTJJQ0JocU+vsLEtE 3ZRpCVfOQuCy9uxGvY3yDqjUQI6qIbNtuUaws59LkyfJFA84ne8AAAaNhqZogDh3 vXVnCcGYm71w+AHvNsQbcp1EArTRRXkI+p7vH5i8RjpSRZZdzAXBlY36dnQxBtL/ 8xryPC82CesacIDD+Ep0FE76DXvR91X69gVRSGfbWqh3S8qMtnkFAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTzf5av jZYQyAbMuW9iXqOgi3Sc7jAfBgNVHSMEGDAWgBTzf5avjZYQyAbMuW9iXqOgi3Sc 7jANBgkqhkiG9w0BAQsFAAOCAQEAOfZTih3VB77ygin+WRagP07Gvvvhdegu9W+2 8x3mO4VjNYhsFylUhyguVmT94Y3PuDRl4cDr2CAU06rvuCTnpSI94qHgf9ZbMY5F BBs2EdmAtiy95dAbkZmfYXKH5fTRRm6KbhFzGXlId3uxi+2Wo/IsfojRXoaOgutM mzUSGcQNScV+7wbG2xKQ/9lfdQk/gu9m3H0ubyKu3g656fnqm6cHE4YT5UD6sSPl vyq9fB134fi+/+zcL7xqhoMJiC/zVw+/E19B02UoXiqTQff4PYPthC2+8kK8AGEh PWfBZcyEai9YkoEpVy6bnDfg2ugRJRH2F+R7SGHFcalKSu9VHQ== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-04-23T15:03:49Z" 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-23T15:03:49Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-04-23T15:03:49Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "12528" uid: c81016b8-ff89-415c-8cf2-45240a1e1daf - 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:e2d62dc08e6fbb6c163c25ccf5ac27dc97dfe9302ef36dffb660921d4bfcd6a8 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-23T15:03:52Z" 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-23T15:03:52Z" name: rhoai-config-gkdf2tb28f namespace: opendatahub resourceVersion: "12582" uid: 4e7e3d1c-109e-4fd6-ae9e-ea72935896e3 kind: ConfigMapList metadata: resourceVersion: "27984"