--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIC5Zpxf21np8wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyODA2MTk0MloX DTM2MDcyNTA2MTk0MlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyUP/s3ZvE8Ug HaG2laBj6CjX5NMoruRRlqnpCxaSNmyalpIjcMoL2HmhmfY7SLNS57Zm+1RspYdu fgNs5y8IZEzcm1Crc3ov4O9AQU2oFx/84GS+dmN5kaIWL8XEIey9qaUkwK37Ktvq xYUWxmyYEJRlKG1Ba2JGLA6WOHATAuP826FM+fnCUncFPDVIYyZwlGDZDdyW0Jt+ bSHfXmIplRCccLpkJDmk6R0FZ9sX9W6McDiAbaouEWmsZtDGtvYfvlB4/w7KZDVV adNgDr5wcsiyjaMxOzWgPLrnhAq7jeMSmsYKY4sVXf35c48pT1W5Lnn49jDtc6Oc SocnTpxh6QIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRA+faM/kPSVnS8VTfs7RE1liyh/emQeZRufeUnZ3KtEG0viRfO MgE1a82VcwmNQBRoHmEATKnYZ9u0C04olib/AzANBgkqhkiG9w0BAQsFAAOCAQEA o/ES5dFh/En+tZ2iiGMW+CEds61/mAuQw33FaHBOzm9OIRWRTLAS2RxsL9bkI7y5 t2NBurqXO/eNvceDHULvS8ymE1vo3dS6ck/WItx1j7nDRnN7j6slcwVkoemjERQx 6wG+5yi7lnyKOK5TWq7y8tyMpgPr03uQqQFXXWnn1I2ub73Q5gMD27GZ+NIn+iTK +Mt2Azy1nsf5rIVsawhetiZrfiWCui77yYMUS+L2Hw+bby1MIuj7ME2U3tFzUuP9 hr0XLgvdgHT1xR5+zSnOMXbVziIWf5rSMCwRL4EyKlQlAUfWo8kLy4hmw5ct2gu9 8FKAa7LcCjX7Iah0adCwOg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIISZvxkODiNTQwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyODA2MjAxN1oX DTI3MDcyODA2MjAxN1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMfJZRD2CPjzIMmdTBoXcjm8Je5i5xlVEwYGBqec1c/xwP+w3nQ1kmZwV1yKeK1Y rEv9q+fLhejEH6iSMdhaoL89EvJxU0oriYMqm79s02v5RYCz4am2DFRmvbdFtwAD A2L6GZIJz5OKESW/3oQDp0YLkLLHyFF84qwmIHd4L6OlgckV/uHoE8a+hSUfK1kS +C1U9FJlr90DJGNA1yo8tnf82i/f9++J50ySknF/EeUHYralLpaC3ZBlIr5MVdRP OChN/hQnefurgg9remgFai5xfvBZpnahX3wzIvcyhPAS+s57pUa8SKU32k8KdhHr /LNVybZ1cUipvhWXKCBPJ90CAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRA92IVPbfEQSQ+QICZ7nRZ61fptPbQct1+x3PJY+jBFjKFBcM2Zbada7vl AsvHitrGVxbdSTKd6P4ZeVOIAp4DITBLBgNVHSMERDBCgED59oz+Q9JWdLxVN+zt ETWWLKH96ZB5lG595Sdncq0QbS+JF84yATVrzZVzCY1AFGgeYQBMqdhn27QLTiiW Jv8DMEsGA1UdEQREMEKCQCouYXBwcy5lOTg5MTE1NS0wMzM3LTQ4NjMtODY3Ny1l NzM1ZjhlNTg4YzkucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAD4zyJTt0rCTOPxtmzOdTHMI43+WdkF/u9r7SBrqdVwahnd7xxzY0Gv7d+E2 RLCcDbzLT02zoNRLFrhKX5AV6Uv0Lg3H8j1iXCVa7L+EqWsL6URM4lpKJvmFlCGl SVFwleC77k6nIuIadJDa5ehAPcQ5wfoM3nKPn8xXavzCn1kFUpqYRVFxkEOJ0DrX 1j1au3eCAUXVKgGhYvk/r3loO4E4mdNew8wGzZ+azodRnI8ebON8FLIxl9uFMF9n /uZ28y7LR2Q2t5ASWoLlJ/GgZ6lSthM5uRiMMs2+V5X0gOAuFyT8RsEOb1+DVqPV d4oxpYiAzZqZgpRx9hURUfrWFxA= -----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-28T06:35:38Z" 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-28T06:35:38Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13511" uid: ac247048-80fd-4a78-8467-2b00116cbb63 - 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-07-28T06:35:41Z" 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-07-28T06:35:41Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13572" uid: 1449aa13-ab94-4031-8591-d5d65b49a413 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIMS5yL8oFmY8wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTIyMDExNDAe Fw0yNjA3MjgwNjI4MzNaFw0yODA5MjUwNjI4MzRaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUyMjAxMTQwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaunLFa+BDaoDTbCqvkPJ8TwHHHiHwc+n/ 85bZ+p1/a+pUSPblUgncETOQTkyKLQu9pPfmTmDR+MQEQ/g9od3yNr5zAcKC9beF MwySVfk3tfXOvwyA/Qxi8tCClS2x65y6bduXNsFteYiZDpL1K8dZAAX9DLuza4fs yaKczY6gGbxcALT6G0bwsKsBfwlgQ5VNC5Iph+osg+BuMwW8DOTi8R1RO1DDU/cS hgc0QqReHhA2nPYEcJsbZtAmtR3+XP7qJrKW3Gj/ahXdRAjaVZPhCZEqTZrWqtGF YaNmCogb1riKC5H5rM0v49+qdQGKPyFogeg85F1tXeK1iMz5MJozAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS7RZGb iQAmFOvPJFt++YLoUyt4XDAfBgNVHSMEGDAWgBS7RZGbiQAmFOvPJFt++YLoUyt4 XDANBgkqhkiG9w0BAQsFAAOCAQEAzXvp8FjAIV2a1bVPN+E/ZfzLP/O91d9sQYTk 5kTSbBzQUlgUIZKO2LOVpHILb6y9m6Xd5zBOdxtRMHvabj9Y5MmYwPnOUD0bF7/M wuo35ZG2Ms6feMfl+5KrniillfBKYEGlxnKIqaiXTIqURTVSwm8dPg741mMPVdR/ Kc/TS3HaJ4yrVa95aBuWXkqFLRbmRHQsOekMCnP6cgC8Fo2ncUG0L6ZfXuLATcWv HHdlf09IgZxWkC3q8fAvuzSzafMq/NIASkesnpCr7QyxJIp1uooy75NX1ifX6GJp mlEVYywv74bmb1lFSviTU4YfQle/u7WbRhSKTqcaDGBjrXrosQ== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-28T06:35:38Z" 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-28T06:35:38Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-28T06:35:38Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13520" uid: f4f6a6cc-f37e-4888-b9b8-a8475caa61ff - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer@sha256:8c3310f7612d6a93ff7351775ad5650e480fbec6644335bc29f73bff3391c307 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: creationTimestamp: "2026-07-28T06:35:41Z" 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-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:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-07-28T06:35:41Z" name: rhoai-config-f9m247dk5t namespace: opendatahub resourceVersion: "13573" uid: e6bf0f39-9bd6-4f63-bfcc-3a5004729bfd kind: ConfigMapList metadata: resourceVersion: "16406"