--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIJRtVtZx4X5gwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDczMDA5MjcxOVoX DTM2MDcyNzA5MjcxOVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2JyeENcRMvOf wbGc73EWGQcsrpJDXe+fb36T8W3oai7gP8xgffAY+f8r/QCbYhKohJWCDyYdLsBP VJqk9EfBTv92fXS2gZSFJmpU44LkMthXkLuZVWTlEp2Fz9EqNG2dNqpQJ3EgkUF0 5T/+Lbtcp0cnH/GwCXenwooZ8vtDWzmwOHqjvx66zVmkDwIHXlNaktplhtbour6I NB2Zj+7bUHUX1ifhgjdmkQTVFeTF9yP6lN0Zwv98yptRs+mDquSsOhAm6BCubAWB i8eZBSm+2xq1HhnspFOBxUSRK3Mvh6yspEDsI8ngIHh2supd2ntI+5vYpdJ2OWby 7G6Lp6MaXQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAFHa8yolRA38GubZZihpQTQtg+pXnPNigCs1ENg0C4ngKFovM 10NTyIBt/U8OpiS4VgNPsVmysPp+/0B3B/qwSDANBgkqhkiG9w0BAQsFAAOCAQEA DVBnSNTuW2hr84gYZVCG68poCKC8EYLyaIp3Lh5PXlEr2DrTb2XbVmf/rUCNHzWY ZPrNwH9JNkpGYabMG71iXbmIBAlV4jF/Edh8dfd56ZxY74BdTMKCXioY6B91Esnc yQHUMXadQyif36MjSTgVDSv/DVg3bGrWMSsgB9KHXqFtsxHVUnBp0nlCd2OxoGtE mrbrMC5IibjbdIs4xWmuMU316aHK+NJ4NO6mIAZpYRSnWdLNKs8poL5uvtveIwgR O/EufgyjELkd7/vil6yu3pJY2pes2hGHYTzRwH2fNbeuEKOIR4S0Ck7HAC/nwxmy cl2ugd+4kdHH4FwKmRhZyg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIGBg7IRI5IjwwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDczMDA5Mjc0OFoX DTI3MDczMDA5Mjc0OFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALbEZj1r+/xs8Zq6FJJPK3WK2rbsQUhADPAYX4qCJU878yxoGGEPU+VjrLl781y3 ru4O5bMcnHNA/XE6AYuuSJomDA3Ve3+RD9sSJSWWyGMWsSQDVEYMgfdpUdG9gEF4 Qm/m+mu4e5Q73vRS5y3Z0J/GksdReLKDzM36bq/fhkUlEKzXxsuWu2ZnEfhKmEYT 3PeZ1dHgySVIux/fNbp3sMn3Ea2CqZFiiV7c5rGDkF1QDCuHcY2ITrfdNxPvWx4T d5Jm4sS0TDxUQ48FmvkpVY+nVHQA5kgBMDfENWL9Kl0OApa81luJAl3A2wpfGyvj mg91eazr3focPxYV01IUMsECAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAb4nlmPM1U4jqgmcQV6y9LEey+8sxCR7el60AjLqULyP0f0eaMXMrTNlG cc+jZSN6KpjJpj/Qtvv7kZ9d9ZzEeDBLBgNVHSMERDBCgEAUdrzKiVEDfwa5tlmK GlBNC2D6lec82KAKzUQ2DQLieAoWi8zXQ1PIgG39Tw6mJLhWA0+xWbKw+n7/QHcH +rBIMEsGA1UdEQREMEKCQCouYXBwcy5jMWM3ODBjOC02MjJjLTRkZTMtODM3NC0z NzYzODg1Y2VlOWQucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAIQRVp6n/S5U7mNC2z6+GAwmy/0yZyeo9jDMiP7pgbb6b861weXCQYo/Fqhk 73bdfye3W47dtIieFYgTR97Sbl7l7co6fzuFUTkd9YsQjB7ziTMidcMfD8ty/Wla 38GXUWrl0OPWNdBpTHHALEaaNQujwQzsgaL/fx1NiA+h944vvYKrVs7P/BaUC0Ce Zi7AYksos6owXJRajXuzoTUOAbvSzaw+qteaYqhvgD0FRs4tG5/jvkRx4gENJDwy Ta7W0egYjvr5uTqS6KXOrCs3BRLXtPtR/wxwgx8n1ERlkb4VPi92NAJmk9RSEw8Z zuCzDf8UjD+RQ1sXL1S0o+PXaQA= -----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-30T09:43:55Z" 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-30T09:43:55Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13857" uid: 96da2573-23b9-4b60-88c6-c7173194baee - 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: 8d4d35f8-8a77-46da-b6da-3a65f38b05c4 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-30T09:43:57Z" 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-30T09:43:57Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13913" uid: 94a69645-182b-4e2a-a0ed-bd703e4f1442 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIJ8EZ4SaHj0AwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTQwNDE5NjAe Fw0yNjA3MzAwOTM2MzVaFw0yODA5MjcwOTM2MzZaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODU0MDQxOTYwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaewEHnqQUp+qnE/mh1BUYBBwNuSjS/n+ +XkljFUziNs0cMYiNnmKq4vgy9x4aqXPEVovTOEjbqV9pB+t8pYNx1NTIMgatEu3 P9Y2qMKm9v01YuNCU23AzhM0eC0kenJ8OsQXpuJ1QJjvIYFMU2W/agK1P0jCO4B5 xeKrJj5FVkboIb2JyZE5UYX3ojjtAwaRXeHEplXHd2bqT0s+hp5/txfjTAKzNPCS w2wCW63fw+WCW1IVnDD+zAmcxHMXefM5RL7GFRLk3MylHi+Qrq/Y3dLUcQGvTIuw HvYI3MIuXaPizQBlnqv1jqZzxK04PlNJsSFTbk6iFZ5XjGoFUo4VAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ0vMzP kJ33PDpE11FPch2bmAs32zAfBgNVHSMEGDAWgBQ0vMzPkJ33PDpE11FPch2bmAs3 2zANBgkqhkiG9w0BAQsFAAOCAQEAMLOvYDcG/3XlAxLrbNLYGPOFS1lZnD+cM7eJ biCew8TJ3x8v0psY2ITHX+C2u4MOw3/eR94rabLv00B9SPzNbPEN6EaNtFFcBPgb n3v4rxd9dqHy9hsOYqaT2xSSWwfl0+rzuZhGzOJ2WTKbSL7kZlCFYvfg/DnvTZqg ZW61BTHFUEtvPOta5SAByZuxqFJg7ggkzEDpNlxSgaBka0mdZAbLtvdJ425/TcSW 0tvVlzWp99+FPlHJaS2KwBajmaRFsdqT0BUo/dCJFMNYj3cF3XxcRoGHf05w4FKZ AE6fV3nLsg16bQoWB6d2jtwKdt6KeS8A5Xtc0qJ09o7K7+9Cnw== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-30T09:43:55Z" 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-30T09:43:55Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-30T09:43:55Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13868" uid: 372391c1-7ff3-4962-9e4d-0f281ea887df - 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: 8d4d35f8-8a77-46da-b6da-3a65f38b05c4 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-30T09:43:57Z" 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-30T09:43:57Z" name: rhoai-config-db9g9bt929 namespace: opendatahub resourceVersion: "13914" uid: 3a76b9df-18e0-4fa2-8cdf-5a632592cf74 kind: ConfigMapList metadata: resourceVersion: "14573"