--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIXxP0lc2vNg4wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDgwNTE1MjM0NFoX DTM2MDgwMjE1MjM0NFowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8fS2qkN6Yd+T WcyqOOlii8x4vVVU9W54MIPaITCfdGE1Lb1/dQLkQjhnbnyC+QQqDacozTxtz8e9 ztJ0XhacXBIpMo5dhrpTRL+x02Ju6+pYV3KnWrdMsK8awU/bh+aDF+ShaWZRrOFz 2i4aDvOj0R9D5qYBA7199b1bSFhX5NT691dOQZhFTpWU22XOQ2r2CDDsYJA7gnJ4 7VwyuTYc39q3K+7gzQrNi5WiA52ZzcWJZFmyCFUvGfgE8mcSG5yZTXCG3denLHNs vn1lR8ojNXvUpzy2kKN4TmO545gMq9hjDmTs/vygT4tC25aSM9Cxj+5QJ7zhU/nt /coCbZ2xOQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAYczR+I3aDMJI110qNdqHR+QplSWLtrwOeCbgGk3UHHgkzExR ZGJat6/z7Zzrh08Cb2upaLuzmBlRsjT89AbvhjANBgkqhkiG9w0BAQsFAAOCAQEA 4Nxg/tLZbA+en+WDiTCL7ybxnKa8ZmdVFxENuiAbV7Tae61iFRWwaQtrfCxUbIXJ azozLWkTOux0alwJads/J5Bsh/DmXwWtTymbQFpS29LEV/duYDjAGjNbzC5KYR0j gk1+YSV/9JUst0DRbPLIINi6Eg2Elnit0wKJ2yyozY+xFouHdY4gHgR+Iym4bf9I kOo/oBaNUSj0i7+psGs3sywWXG5lTi8oXE9Y6Uuy6ZEPEhpv6c43N9KlKkcwGC1p EcqiktBMybjkhONiE8WqxgHhf435IBwM4b/H9p24zyCl7UTxilJyb6OJUB5paRMz OSBCQKLb7Br8EvWgeQPcRw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIWUA3fnOhxEEwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDgwNTE1MjQzNloX DTI3MDgwNTE1MjQzNlowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AL5Tl5XE5DHcmw02ZvxkiWek4+q3/uCvfoR5atIlm0FRtrR9ehwQ1+mdBeB0kw9F JusS6n5oGriYWOS3nsa5e9X3WXWax77b5b/4LJ8gWJgTAnndB/5h+frFIeQbhKpj WVRG520hz2YTnvXzKUK5Faxjfom0srfFCrCovHnzjtnq/iU4Fb96q34fmuKv7rgu eE6tc8CAugkCByNlckTRSTn31R2jGdHXIinZ24YQd/06kCk/TkLOKW6DY//iwjGX /edKbbJiMk61Qg+DjXu7sKhzX9dW0BEZSqy9epbs3/5eg75iBvKJV+kD7L2zEjef S2fUEDtt8ab2+mmFOAjIHgECAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAGCxOi1Dn2kZexGmtVMiCuTSTuFcXYytOdUKH3730p02orw/lZXsRvOjR 5OEceMqhGUo9dP7qYykPV4btLxfH1zBLBgNVHSMERDBCgEBhzNH4jdoMwkjXXSo1 2odH5CmVJYu2vA54JuAaTdQceCTMTFFkYlq3r/PtnOuHTwJva6lou7OYGVGyNPz0 Bu+GMEsGA1UdEQREMEKCQCouYXBwcy45MThmOWQ3YS02ZTU1LTQzYjctOGU4Zi0x OTU4Y2Q2ZTZkNDkucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAF0a5Hdbgddbj0Pr78wEd+4HcGUbNWv736FM6xO+UG3GA8f99WFzJrXq3wV4 HIFVtffNR938JSrErld8Vvofk69dB2OygpOdMXPpy/ZNVVGURZdtYnleOzBi0nL9 IVfk/Q+ziozIfWZfrePgd/eto8oXyU3+2fPaGT/lBd/QZiaPDTKqOZmXWRKtF8jf gcrYW/vARYXy3ayTp9JhHG8azvbOIJFNLjSNmBgEMn4V+c/y+XwEY6t3tezDKx+K 2XiPP1tslGXUpqBMAIO/OCLQ6drJe9Hvt8PdNxkB2qZgQfcZJ3fWFjPhH5a/krq0 2Ew7ZZ841vQxrwgOlGdDh2OQovA= -----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-05T15:40:53Z" 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-05T15:40:53Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13506" uid: 22c22b8b-b2f2-444e-aa61-5dd9deaf90a2 - 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-05T15:40:57Z" 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-05T15:40:57Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13572" uid: 2440744e-701c-497f-97e8-7838aa1bbd1c - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIDQPjfmZkrBgwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTk0Mzk2NzAe Fw0yNjA4MDUxNTMyNDZaFw0yODEwMDMxNTMyNDdaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODU5NDM5NjcwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC27/SCdT8ObtjgRPOXSEC9HQ39iMBRewJi um3/+oPUh0xItzT73mqGiNeIlBYbRQRFS0YD1xIS6H0F0mdybIilAq1skZnuhSxP cZMiRRls+VtQq0Y9d8+cNYsxuL/0Bsj0+5EXHHbQ+WY2JFOvOw7hN5u/4OKHLGel jCVfUjMi8axVY8Orr64obNgfsoGW5rfbPGWXm/nvvURumX91rfVh9XgPjedzDCwI A9kBDfJdW2kPJtfhTivS1p41RhquWE2gav3Rb3L+26COgwmob21HCQ1/w595/Gjh iAezbnnaeNgABBvCVgfLwtujtCWOiRMgS17jOX7UCYTqIoyNW3LzAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSXTyrG 5SegKkaImY4ZKO8hbnXssjAfBgNVHSMEGDAWgBSXTyrG5SegKkaImY4ZKO8hbnXs sjANBgkqhkiG9w0BAQsFAAOCAQEAE1iLQFHKybzFkvPYme5vkzGI6qiMqgkqzsS1 r1IYyzUSigRHPwYp/MzcsHixrEWYvLwzgAKlzZ+2/jJzcyPp6rATiIWHIWnVHc8R zQ0GBdlo0DvMiF3/nrqrswIY+FiIriwy/B1NPixWHU+MYkgLcpLEhiRz1eien57D JeU8RV6wBv9d5OCwHNGaq1ShlQshjdqtMbVKaJsDGMWZ5gDaRbi3Fj5a+GymI6LE bFeeXmfMR+yvmfYIucTpr2/PNHGggPiC8nlFbf7w4FmxL9CHV3X39mYhaw/wCJ6G kPxHcRqJcM7vvIiZcKn9TaNLnHrMyERWWB/4297RCxRhADpmYA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-08-05T15:40:53Z" 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-05T15:40:53Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-08-05T15:40:53Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13513" uid: c385304c-4bd6-422b-a9c5-21f357fda221 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer@sha256:3f66188d5638723fbf5e8c86af99e12efdde9af7a786a0e6ca76c075aa9b7f9d 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-05T15:40:57Z" 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-05T15:40:57Z" name: rhoai-config-6ffc47bh49 namespace: opendatahub resourceVersion: "13574" uid: c686fab8-9e28-4f2b-a0f5-f52a3d4845ee kind: ConfigMapList metadata: resourceVersion: "17336"