--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIId3hoEAa2MIIwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyOTExMTkxM1oX DTM2MDcyNjExMTkxM1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1NA5r1vUwEQK NfvKjn6pucRGVzvccW2ZdT5Kk69nv0vengu/jTOULEWYrjepJTnFH3Dc04MLiDq1 /V+QJ7nV5qhN5UQcPOmCaNdk2DNI2uHpm7a2Ig7HBatGK6TmucL0iRi+ePx7+bcm C9rt4nLmbKePT1sJjKi++8tgqggm7xjMlMmtbAZV1M/IswM1wI1usU/IVQLvwVN/ He5ZzjP5OrAyGPa3/1KIybZJ1z+AspZXKfIxEmcqeSFSt3Z9whlTlaLU23AFHRh3 O2kNqq6HN31+QD7XB8r9Ln/Qf8dpZ9e1+qifMIGTWE1bfZpKeI+GDlS8p7f38bkA ba/mJ8/kLQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAOm2H2mURa3FO9Cd9IuUQVVt2Qnfd7NTfbLr3KCwFnW/SIRWq /GVXbuljaEnq0d4fXrU9h3aXhTpwMwycrRcoRjANBgkqhkiG9w0BAQsFAAOCAQEA fSJ7FRyiyzm6ug2rt6wThiLycWVIHvoKa0rfcRs4tsVKVMCH6NZs/aS4TnBAqSxJ dDKHAmjfU9UyFmVFFFda7depGm2g46j54KTv7crUwN1JBszwDE22L1tbtZxDteCL deLxl7obykQqEjn7E1BB4AxzqKtjPBKlrpxhBSeYiv8PdEwrPAqjoyl9Tioro1j9 zQVkjOjOdcnI0DOtCeWLYIogdV41RN8EJNp4JgPj9Tg3QnHMtOmVvu31n4LiLNpf SDcW7BWEv3eWpVzyiXGTWNn6USNiFQrqqLhS5xcQXLHZB7tyGAt02XdFqDUiMNEP am8qLVSRKcwAewvDBdFjWA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIPq/+ZjxlYpkwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyOTExMTk0NloX DTI3MDcyOTExMTk0NlowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANT+3kfQNIPSB6cg92l79hCF4XuU5BFS0khhoQPUDPfngXJgo0ChfPJwNXc35hSb HbMI4FASBkxtnmBDsXUtK7xUGeB3AnPpPy4YtGxDw7I2YeO1ZbMFIKmlj5uyJuSS hbXTx8UmBeXd7VsynUfUUIEoa0zpeiWCVaB/mVivVFYTy2kA14bYGv1giBYQh/BW pitgHh3CmrrStS0Dwm97Kost4e3f7ySpZBVbOD5nMQ4eNEj2CVQ5djSnH2ZtOCSS vcCMblCqdpySsehWUl2yno75IWcr7dnUW4d9DgRH9xGh8gwGJxRmjo9iOPnIX0Zp 9pqLlXlFJbJlpdqVnu4dIK8CAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAehIrIVHj8lEJ2k5AqUo8zEzofjKIqZ/X7B4KSxfFj38HfdZI0ZUs7L2M mYomOTX+n6oq8cwHBsvvuA7gMNconTBLBgNVHSMERDBCgEA6bYfaZRFrcU70J30i 5RBVW3ZCd93s1N9suvcoLAWdb9IhFar8ZVdu6WNoSerR3h9etT2HdpeFOnAzDJyt FyhGMEsGA1UdEQREMEKCQCouYXBwcy41Y2RmZGZhMS0yNTcwLTQ0NTUtOTdkNi1l Mjg3YmM3YWEyNmMucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBALOdzotF/oC6j6fGtGxVhifbZBEsKkZ/AC42Z/hOlDhG8CTo/GtUDYH4e3ZD zrp8jtyjmv8mRBdKYLbb4hT58YuvZXk28tQw3hEtQGqPTaGxjFCLJN8IFOnapH46 eVhARomb1zxj9plJDMa8tZHDe4XGl6SQ0uBcgx5mtLW+pVyBkIqTMlx8rAVG9lc1 9Jq2UdBu84PlMe7d6kzO+fSLpZWC6ySgzKScxiOgGDCTmtRwkbw3RzWLK4L5Vn7v 37YsMUvMKHK8mdiWEMJN8hvIVyYSJqTNjTSSwcx+0MWx2IFO9OZ/+uSvF1VplcYR 8ZpMn07otpLKTZw1GdhHZKihb2I= -----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-07-29T11:34:21Z" 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-07-29T11:34:21Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13736" uid: 5f947e62-6bb0-4db5-beeb-5b0b5315222a - 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: annotations: internal.config.kubernetes.io/previousKinds: ConfigMap internal.config.kubernetes.io/previousNames: kubeflow-trainer-config internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: 6115bd4e-9f70-4490-9d82-f2c69e2428e4 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-29T11:34:23Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer platform.opendatahub.io/part-of: trainer managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:controller_manager_config.yaml: {} f:metadata: f:annotations: f:internal.config.kubernetes.io/previousKinds: {} f:internal.config.kubernetes.io/previousNames: {} f:internal.config.kubernetes.io/previousNamespaces: {} f:platform.opendatahub.io/instance.generation: {} f:platform.opendatahub.io/instance.name: {} f:platform.opendatahub.io/instance.uid: {} f:platform.opendatahub.io/type: {} f:platform.opendatahub.io/version: {} f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:platform.opendatahub.io/part-of: {} manager: trainer-module-controller operation: Apply time: "2026-07-29T11:34:23Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13799" uid: f608d188-c5be-48d0-9194-e64d2b12a8e0 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIQ6/iusYAVwcwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTMyNDUxODAe Fw0yNjA3MjkxMTI4MzdaFw0yODA5MjYxMTI4MzhaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUzMjQ1MTgwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCeQSLJG2EvIiiNAXmpVzjGzj9NuEm3M5h/ 0vCuUB+K5c5eUAtnHHWv5qolAMrM9xfTnAAPf75ICy0DqeLtgNghvIQGxTbk49BO NwW6VSlAslpEPG9cCWvxv20TcDMV/QPZmuoAFFMgNzCTJKAuE0GUf5H5mvzvupcm 647KS+I3qZQlYNIYiY5QdYDadN+GT6nwzW7fFjfT+GcOgoOaPxI91Q2pec/R7lqG GTdwmA5i5j4xj2Q7mLPoDlRGSshP+Tr323S9QUqLTMqtf4Rv8Ku8wgWvBVQNkBu+ 8B2Vxl4hYew9RuwreL0sCfjJlckeghYZntTqjYeFhfPWjPhF8DF5AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSSilFj MhUFLY9Wdyzi3YSdkTupDTAfBgNVHSMEGDAWgBSSilFjMhUFLY9Wdyzi3YSdkTup DTANBgkqhkiG9w0BAQsFAAOCAQEAb7jAwfMFWTD7tJPD6wvL3zWKepj1xaB9pguG mXbtYZM+Rxyfn9X7Dh9ALqrXgRp845iyWtBtiQts+T3mwFnsp71A5DhttctGE4h9 K3gF15UL6kd1eD41JAQUcU4UxO2lL/77kGUI7TDiIYn9VVzEvCShx6Nma/iMC8zx YSFsBc3m0FaBqCHuB0NN4B+sYdtOulpOU3X3PAV1lB0VZpcIT+JdUeJWr9Jl7Oic KktIOsS/tkq2vwOaEJsIEY2u5lYXrbsqY69uJwDZbZ9oLasVppPjxAYql0qj8FiX mtGkJM8aFO/PHQpNrp5bvXesITh2r6S9UBiC55MqfSf/mvhwKg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-29T11:34:21Z" 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-07-29T11:34:21Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-29T11:34:21Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13748" uid: 1d4b90f9-1245-4c43-ba8b-af108355b145 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer:odh-3.5-ea1 odh-th06-cpu-torch210-py312-image: quay.io/opendatahub/odh-th06-cpu-torch210-py312:odh-3.5-ea1 odh-th06-cuda130-torch210-py312-image: quay.io/opendatahub/odh-th06-cuda130-torch210-py312:odh-3.5-ea1 odh-th06-rocm64-torch291-py312-image: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.5-ea1 odh-training-cuda128-torch29-py312-image: quay.io/opendatahub/odh-training-cuda128-torch29-py312@sha256:0be52d5775e95026c3899a208d9fbecb59489d48763664e842b92e66d3c112c8 odh-training-rocm64-torch29-py312-image: quay.io/opendatahub/odh-training-rocm64-torch29-py312@sha256:80878d0d51fa6bc8957f669e7f3facac13669562d393a6bfc45ca8dff277c2fa odh-training-universal-workbench-image-cpu-3-4: quay.io/opendatahub/odh-th06-cpu-torch291-py312:odh-3.4 odh-training-universal-workbench-image-cpu-3-5: quay.io/opendatahub/odh-th06-cpu-torch210-py312:odh-3.5-ea1 odh-training-universal-workbench-image-cuda-3-4: quay.io/opendatahub/odh-th06-cuda130-torch291-py312:odh-3.4 odh-training-universal-workbench-image-cuda-3-5: quay.io/opendatahub/odh-th06-cuda130-torch210-py312:odh-3.5-ea1 odh-training-universal-workbench-image-rocm-3-4: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.4 odh-training-universal-workbench-image-rocm-3-5: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.5-ea1 kind: ConfigMap metadata: annotations: internal.config.kubernetes.io/previousKinds: ConfigMap internal.config.kubernetes.io/previousNames: rhoai-config-db9g9bt929 internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: 6115bd4e-9f70-4490-9d82-f2c69e2428e4 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-29T11:34:23Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer platform.opendatahub.io/part-of: trainer managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:odh-kubeflow-trainer-controller-image: {} f:odh-th06-cpu-torch210-py312-image: {} f:odh-th06-cuda130-torch210-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-cpu-3-5: {} f:odh-training-universal-workbench-image-cuda-3-4: {} f:odh-training-universal-workbench-image-cuda-3-5: {} f:odh-training-universal-workbench-image-rocm-3-4: {} f:odh-training-universal-workbench-image-rocm-3-5: {} f:metadata: f:annotations: f:internal.config.kubernetes.io/previousKinds: {} f:internal.config.kubernetes.io/previousNames: {} f:internal.config.kubernetes.io/previousNamespaces: {} f:platform.opendatahub.io/instance.generation: {} f:platform.opendatahub.io/instance.name: {} f:platform.opendatahub.io/instance.uid: {} f:platform.opendatahub.io/type: {} f:platform.opendatahub.io/version: {} f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:platform.opendatahub.io/part-of: {} manager: trainer-module-controller operation: Apply time: "2026-07-29T11:34:23Z" name: rhoai-config-db9g9bt929 namespace: opendatahub resourceVersion: "13800" uid: 464c9853-3632-46de-a157-fd4029c4a519 kind: ConfigMapList metadata: resourceVersion: "14466"