--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIII3SVgeKF5cEwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDgwNTA3MjUwN1oX DTM2MDgwMjA3MjUwN1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3z3zpZzQlnlb /oy14m0Fdi+IpVU5ho5RdBTQv6Et9OehPV83vdVOvCg2xpve8n+WMeQzdkMGMJT8 KlJtoWnlENhZ9yXFuldaQ8xoLkTipXdsxh5L4Ktp10T5pJGgLrYW1pATmEGmjywg AXRIjtGdCKdGyfpaBGWOIDuNp3kQ+yuBpqTe4C0starabqBHlhzMsdTlMbaI9e4L ooOBlx5I7E7X6+ZFh2o8A31GhB7ndOt/dFGNeoHecuCRB4h0o4LGE5aNfWn9KXno l057CosUPsv3qHeJfldQerhc9VCUtuMOfI1/f/OYDG8S5GQ/+lIsoT68VcCa0glq ZU7OiHWhiwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAGDjHa8LXwpGbOo1r/HZ7PrnlZWufqV1Qdj1YVnswLsfI5Y/W KR0l8PeQcQgM3zdZH3JSPuf7eIvcVhiwFKgcgTANBgkqhkiG9w0BAQsFAAOCAQEA VdNKLvtGEeU2txFFtAIXBJkres3DegjXTdcDOE0BvCd1OsmuhKZbE1beMJH0aro8 cFpEsSjdYMH+ozbE0cyjMzwXlQG8BzGi5jFvHVYMG3P6RDFzrLjXj+ucp+XhdizK nfU3qBKFr0LU4Dbsv7j78aN8L0kP9CmgoAgAbx/8IvwgGa7ViYvv7bEVD0SLeHIB qcOLNXosVPnA7PbrGMdsDARkmc6nPHKVA1qLfZ31o15EfDd9/Olz51QJaju5GH74 mXoSExngBYeA0f89PCksaiOLNDtgC8G8RrCIVaVwxpLR7FxVfq6v1cZTgsKseN5K nCeQ2+yyjOwtpRaZvLfVrg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIICK4AWsa56EwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDgwNTA3MjU0NVoX DTI3MDgwNTA3MjU0NVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANDfn1JoWuQejXDUUW2RqTg5Yuuslsvd09iDx5EX9CBOkoyNRxiGstNSCWtnCCsj mN8sk/FXu3CFRiC9IA5REHSZDq+eqfyIx2Riupqaz9rr3OZ2b9JQmH9qYGiaPpRV T6bAuDcUkE8vAn51OYs/uFj5lsz2nwx7lktVsBzr3TCOW145lcxBgIYeqeZ5CPrt /J4SH85FXRHRHKN22p9LEt7XxBnU4Z2F2EEkCwZcFkyy0ilDHgXxov5uE93UYe4b IDCjSSj82T9VWdazUxhQtz3rShpUG60XpvNXf75S5OE8vfNLcqBsDcCz8NZPzNNd z6J9ZI9TMmJNo5OpTiQDp4MCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRArNSHWL8Nc5iymdB/UeFWhUXyjOQuOENsWn7Ianvsr9rQi3UQnN7zS/0l +X4TBUGzJCCbIC5q9OEH6XTPvvGaIDBLBgNVHSMERDBCgEAYOMdrwtfCkZs6jWv8 dns+ueVla5+pXVB2PVhWezAux8jlj9YpHSXw95BxCAzfN1kfclI+5/t4i9xWGLAU qByBMEsGA1UdEQREMEKCQCouYXBwcy4xZTBjODM1MS1iNjcyLTQ1NmUtYjc4Ni1i ZmI5NjlhYzJmMzkucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBALU6W4NCheE2wbG3mY+YXo2ZXSNmlS4lL9Mcgey8owJU7RX/pgafmuOBF4nF LcjYL/7PHG6WCGh/zyz3pte7tGWGNBDmYsQwZKjsX+5rPByEeaceSHjBqZ+QzmJ1 cOQLbPglvsrkeQosbWXum2WWP8XIvkUYSTqFmi1RSqxm7S8bIQfz79tiDGQsW3nn CxSCJYvqbOwJ05kNH3mOLaLcRU3pJRdzxAyPuutSQaieAdyDDVcWCq57nNPDMf9b kL4NfPLLCn/m0CLdJl0AWYVIOeKqfTE7g1F5bKiTjs7Ks0zbhOdbin568ZB4AEr5 lRWQ0b861dNz24KiwUpsZ1oNFNs= -----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-08-05T07:39:30Z" 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-08-05T07:39:30Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "12884" uid: abc4b87d-f4c5-4320-b624-f2a5c752bc62 - apiVersion: v1 data: controller_manager_config.yaml: | # Copyright The Kubeflow Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. 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 statusServer: port: 10443 qps: 5 burst: 10 kind: ConfigMap metadata: creationTimestamp: "2026-08-05T07:39:33Z" 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-08-05T07:39:33Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "12949" uid: 39b84809-e1f6-4fd1-a692-02de3a1c3a67 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIUWpFE/pAyiQwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTkxNTI0MDAe Fw0yNjA4MDUwNzMzNTlaFw0yODEwMDMwNzM0MDBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODU5MTUyNDAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDzeyQi+zvZjx0WhV/WxxqO4XjUSTnU3tud yqmHgCPBCtOm4P0/TkeBKYln37Flp6cQsVwipIfVjmc2TthjLMSAnmtyhLpPFNYk R9ctUfeQh39lkP0XpF7Ma5Mioy1RulavY5ra74u1xPtvWfwJ+D/FemOKIMzKB35M I86PnuAeu4MYpWFIp7p/Ek2EhbJr0GID8n9vYlfkFA1AlMhmYnpK9Pps3nz9eJ8/ B+EVcYNN3mmhYzA4RSYGagbc1tNchZ+Ogq2022H+tdx9A5pWRHbE39rOlep4o5j0 gZik6agMRUlUiQOu26QbidmqMJnpEt+uXXjcOMNcIqFO+svGUwVdAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT0CBov bGn2R3idD+AOVdaBOszGwzAfBgNVHSMEGDAWgBT0CBovbGn2R3idD+AOVdaBOszG wzANBgkqhkiG9w0BAQsFAAOCAQEAVamhnaCzCiXlLCFyazCk0jnJiXQ+bpo/OCcv g5u2NQTs1pE8hSRze+8JGbopITY6FN2YacETQJw1ntw88yUDyv2fqjEuShQ5nwg/ u9KU78Y21Fvp2WX0FCutCQcmODHAX1iT5wcaiHLc3d3d+iL5KxzaS8CFLhDI1HqK sZnqpMv18NROP+kPtBevVJfagH3bEoMF9yjPxZeE8ONkXBs0/lK2bjkL8m6zhVjE A8YTs8vnyIZomP7+Kkr6up4W4JCcIyQeUANU8KxYN7PzYKsV5R2CDPkDjy+zynQQ GCHxIAUFbg2Osb4OKr/NNErib1Ik1QpdE+wZ9vaiYKpLaGomiw== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-08-05T07:39:30Z" 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-08-05T07:39:30Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-08-05T07:39:30Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "12894" uid: e70331ec-bc9e-45d9-8f34-dbb28f093a75 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer@sha256:6292f59dfbf59615ea50cf85d647e3a0ec84774d5d45fa6179748ae92f198811 odh-th-torch-cpu-py312-image: quay.io/opendatahub/odh-th-torch-cpu-py312:odh-3.5 odh-th-torch-cuda-py312-image: quay.io/opendatahub/odh-th-torch-cuda-py312:odh-3.5 odh-th-torch-rocm-py312-image: quay.io/opendatahub/odh-th-torch-rocm-py312:odh-3.5 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-th-torch-cpu-py312:odh-3.5 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-th-torch-cuda-py312:odh-3.5 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-th-torch-rocm-py312:odh-3.5 kind: ConfigMap metadata: creationTimestamp: "2026-08-05T07:39:33Z" 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-th-torch-cpu-py312-image: {} f:odh-th-torch-cuda-py312-image: {} f:odh-th-torch-rocm-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:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-08-05T07:39:33Z" name: rhoai-config-d2hfk9mkk4 namespace: opendatahub resourceVersion: "12950" uid: 4646917b-aab8-48c7-b92f-42731f97bdd6 kind: ConfigMapList metadata: resourceVersion: "16294"