--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIe7oSsyE1a5owDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDczMDE1NDgxN1oX DTM2MDcyNzE1NDgxN1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ejQeD45ghN6 ckYMvCoNMEAUC/Ua+shZKmzDxxP7p2rf2s71D6fbhMw4k4cikND/BjO7hMoJhxob fzIreT71SwnYkY4PcjceqjiYhxDSufv+GHzjcF+8dEt0HAMhjmah5JS5ek9QxoL/ bRA/vG1GbzARetWvQIBf8bHK7HpIJFdVgp6k2QsBMiVXEzFAihaeFaQI5MxhYJrk V5j6IY3ewp1VL8ePzJvs123D5N88FjGr+LuaH/fyh9zMXdlUGnlAPzjvnC7pykQx xrKVNpTLalLzteAP4ZITtXakjl1coUGpvIjMGdHXWL4zzJkud6Z75HXNOtMWP1gh axaSCwPRQwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAiDM15qHA4XeswCaqg5EbJSQpVc/5d9EXcgcwcX6xKZSvLrNj l1mocqxd65LaVKIKzb/FbKjiK0c+6TFQ6XNypTANBgkqhkiG9w0BAQsFAAOCAQEA Whae+0QYRJAFP6PE8D62KBM8JTy3rfmBtHgoGz7qxSP068sOXFb8hj14PWGM3mbY +QWaI/G+lfqzTe/m6bjMKsA9ip6zKShbx0e9qAfvzZY013p8OCPbi9y8ufQoW5Az 8Y4zaycGwtf8d8MbNiBhRoTWIDYE/LvS7B8SuZtQD7HP2i3B+trguT2FIcLWqYuA t0Pz2UOH78kCDXxE4cG0C7fnWF7TrvaXP0uwSD47qg8S3NNQW2oS+3kvW36sDZeL Y37NbU+qRmo9RECotUVi6smusPVdpEAO4Kw7CFyfKZHB4+GtWbJC8NFTP6VqCf1I iwNja76Z2G9dPOLsnueE5Q== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIGpuUk/2tRxswDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDczMDE1NDkwOFoX DTI3MDczMDE1NDkwOFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANkerwvO5hPfkyy+cLk3qgI93tY0DKtoD29ZcHYtQ0XOM07topfkHFIpTEANuPsV 3FDLydnHCyzFPh2zUk5czdY01wM0mwSqKGaVk6sEuZu43XaGjj5yrXel+T/JM32M g8zgoScUcg0mcnbMtMj+kSMfASFispzCHUaiJ6N3iu4sAM2Cg5sMjD51xOpuBLkh lssAKwxA3jm2/Dab7btmyhpfy2e00BV2OvctLWHYCXJGBgS/tT1umHyF/RIxXWkb poiPvjqZCY5sDaT/U1st7FH+iuBte/peDC4hpEBfwZZqLRxsz82JpwzsXa+DzRa3 x3E4Y4dD32WTZ+nVUgoKUesCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAa/Xt1CRwtsJ2tjeQXheV5zZPuL17K5AlGgh/TD/Dmm68J+qLn/f2lPGa V5sIk3GbaYLOi/7l1YmRvofRbhiB/DBLBgNVHSMERDBCgECIMzXmocDhd6zAJqqD kRslJClVz/l30RdyBzBxfrEplK8us2OXWahyrF3rktpUogrNv8VsqOIrRz7pMVDp c3KlMEsGA1UdEQREMEKCQCouYXBwcy45MmYzNDkzOS1hM2JmLTQ4ZjAtYjg5ZC04 Y2M4ZTVjNGZlMTAucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBADJgpZQqQjQC8Oj6uDXiPp0HPVrtBpdae37ktQRKUz1GgC7SyMIrHkWkUb/2 mHhWkMbJqNKjXGqP2MNgxDra5diucsE1LmZ/e/IevrTo2Ooe1kFm2bDgF1CmdrJ/ AjgcO2GRH/2o4YrLXb1h/A1SF6Sj8Gm3J7uFTf/1rtnFWRfhE1VE8h0cHPPtdtQ5 2eHp1TkUug2NJXLzKEj4Qrbf/mBc7L39fVcGbW1tFnwU9bBEjhj9a3m46FpaWpNw cQPbQe/O2fKBiN6aZdszcezDp4oxZHOpf7iH38o19eBwyL3bJqWUM52qt+8Ks+Lt lp0cpO935/95po3yYJxFKldHY8s= -----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-30T16:03:13Z" 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-30T16:03:13Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13178" uid: 6737d3f2-be69-493d-a66e-1654fbaa6e87 - 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: 79a5d91e-4040-4966-ac3c-25f41f4373eb platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-30T16:03:15Z" 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-30T16:03:15Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13240" uid: 9ba335cc-a2a3-41ad-8c48-fe1707629ae7 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIej43NHF7q9MwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTQyNzA2MDAe Fw0yNjA3MzAxNTU3MzlaFw0yODA5MjcxNTU3NDBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODU0MjcwNjAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/UDxdj20gGczR46pVIv4all5db2GavdUc WdsIZ2vbzBvF3Gox8lypJwPk2Exa3vbkhqQe5kTF0djSncw5Mz9p4ezXFk8Mzga/ KySR5OGSeDWfaxcvSOs7hc7sPv1KpIZ+WZow5SJ4QCxOVVUfsnijKUw7+6NQNYl9 vnZkf6g4ZkSulkZrSc3SN9PrG2vJpDLx5B9SU/eX35Un5k0nq4v9BOve56dFz9PT e1zcJXo/t7wEuBfrFzHpU6dIsOKb+7PCcnYqfjNmedN3JVHo+Z/TFoQTsbXQJ+Vg 0R0pxdE0F2QbmNzwyqnTyhHOxfjpVSv04yfEQlo4LX7QWkkNtCfPAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTkHIZl TZj7l+hdWsCRZK5J4QD8oTAfBgNVHSMEGDAWgBTkHIZlTZj7l+hdWsCRZK5J4QD8 oTANBgkqhkiG9w0BAQsFAAOCAQEAFJ2oWBt8FYBXlv7qzSBIeffnzYBYxK1kQsVE r1VDzVZI9J3P6Pf1AbpkYcWezoAhjMb3EFuoO5D9B6O4FUjEzK6vZGclVfVbwLMx oIENTomGnPKlSbDH6a/5XGK9UlkSc0pqIROGJIkv+AJAx6Zif6lP3txXxV5xsMcQ UJHIqsAG2BsGjAixByFL3RqLh4pGbgHbbL6EF5HhUu+kriSfJp4k11W/Nb3B1QNe SrH35fREiYh1gI4D+a7Q28GK7UUiFtHDyHpEt4JXiHuVy5+rSqlsSkl5OrS9Ddai Cj1Kk6RNxK27KW6AsNP7Ocmi0zbWYFugT6rlAoU6S9K6THclYg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-30T16:03:13Z" 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-30T16:03:13Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-30T16:03:13Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13191" uid: 3d0ca3de-a5df-40fe-b0c0-c61641c737c7 - 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: 79a5d91e-4040-4966-ac3c-25f41f4373eb platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-30T16:03:15Z" 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-30T16:03:15Z" name: rhoai-config-db9g9bt929 namespace: opendatahub resourceVersion: "13241" uid: 18f42565-e00e-44b3-bcf5-1b17f44e1f77 kind: ConfigMapList metadata: resourceVersion: "13894"