--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIBoIiny7s/o0wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkxODA3NTgzMFoX DTM2MDkxNTA3NTgzMFowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3WqVgxmLiTHJ zokiKcvj4+53iuDdoRWButF3Ckt7rYSX+kODewdIQPnQoCeaWjMgL67N5499Cbki uxoVCaYBnFVMI6yRvMRfT7IOlzpfKURTqc6M/eAvQv0+wxwegncVFn/2uX9fLSHe 6XAjwtsmCr6LDsI6B9Xzgm39s7K1qimrM0VkIapxVMxFJzTXc9RWqeOvZamWm57N 92Qiw/2CtIRfsFx5FazlUnNjIHRnyAE+ONUFs2hChZxKAKvs+BduFrTJDflb2Qd7 RaTHu9W+ysHSqyAT9LdAcaylWa53/HSk6qF44pH4dLk3kWWCchj3ev11jupn6x77 cRCr7XvIEQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAvx645JcYiW/Z3FRZVtClPhxGNaYHa1yg8k70kumz6DacFZug wJlWYHG9ZGeoNQ1shA/Q5VXVnfaFLfVo3c+nTjANBgkqhkiG9w0BAQsFAAOCAQEA t0uOyujpkpquzL1QOdZ+S1we1sntGsCodhIxZPXrPCS/HzV2PSsiVoOyO0nHKlSs 5jLIFEYA5kEGLU7aQ0R21U9xjCVMW77TaQI8QboopvUFj9S4/jyDk4yc5NUbRve0 saCg6hYV/nYGTJUZndkfErPdfbLmgLVLsxi2kdxNJg34ZtPGIVMVhwk9qd1Fm5gG irKSYXow30q425tfKvsi/SnuH8Ukog3RLQ3vDUtWuVEpt4h3yR5NttV3FlNgyAbV DqIIRxKutepwpmw18R9VNa9TD36RAS/OsOFftwVO5erZIR8M0CsSLY9Q7+9DvdF2 HtAK6vw0lrTPadj5s5jXUQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIISHXBGQ9FwPowDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkxODA3NTg1OVoX DTI3MDkxODA3NTg1OVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMxBzl9aGAwmgC7lYujUOHXEvF7Ng2xHEMzP8c9D29QX6gncOpYrb5SOeBnKaqNS jxgR0N2qLHbcT0HbRwuDNiU3RUbuo64a5BIAUbWLqUfRvn0vMgr0PB/ONHK3W3FA RwdiAzOZF+YQWv6lqZ7b/seelZ3wGIqpVxBTCJ1XYiZVSTA4GkASbY31naoC7OqD STXpQHr4GkI8pn5eRWBvCJt9tNsOgHJohLMQ9xEqMx8o+vjKzzmcYQRcClLefJzJ SaJEDVp9n4SPsGU0CahNaQfojJny4R9MruUslMv6pU7WkX+Eesmhnr+sRoUuJGlG mq3mg/oYYBw7RophpPBvEFUCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAUH8IPv1W6+7n39IRoCburdy83Ey2dndgakk3c8mCkagOeS5u78sBMulW 37bxdan0HEEXQ+iFzkmgUpKAne5wQTBLBgNVHSMERDBCgEC/HrjklxiJb9ncVFlW 0KU+HEY1pgdrXKDyTvSS6bPoNpwVm6DAmVZgcb1kZ6g1DWyED9DlVdWd9oUt9Wjd z6dOMEsGA1UdEQREMEKCQCouYXBwcy5kNjE2YjdlMC05ZjJjLTRiYjMtYTAzZi0w Y2Q1YWExZGJhYzQucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAFWstNvK8oXTUKVekFHsI87eM4BVc+fayEySwekPhVLYBXkgjUMdeIwKZJdC TYKIshfgaitzNxuDfDvUKVZVXGcbif9+VG5VIbaOUbzVETdVEPZ9/Tb89+VgMVFq nze+lV4n0/zMXocXlkshiVfgR/W1XERMW8C1pBiaL8NnZUuYFM/BrXQvvpSW9Gc/ AfLvXcnAbePrFXT4zJ5nXihOwUMAf25HxIWkDPBwPLFM7W11EzzDaUQXaOCboD01 SpQrevLvn2GsIsJf6YS9lwChW282wSL+thqhHilQA3riXxQEYF6kN1E4uf8O5UZL MaXCWH1j/IxuXbziltzbMdRaFiw= -----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-09-18T08:17:15Z" 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-09-18T08:17:15Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "14593" uid: 71c31a58-87a9-4f96-8cbf-c6782a1ebba2 - 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: 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: 3fe625a1-0668-4816-a693-9183f5d777e1 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-18T08:17:18Z" 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-09-18T08:17:18Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "14656" uid: 66208db7-a6ff-4e1e-bc87-515805fde322 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIINBPTopdEQjcwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4OTcxOTA5MDAe Fw0yNjA5MTgwODExMjlaFw0yODExMTYwODExMzBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODk3MTkwOTAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDy3bjdWrOocK+8bFWl7x2LczYrckFicZ// jwWo/RxCZ18SXRdogm/od0Fhl7CT+efgLn2jcOt7agPiZKS0FCz3YsugRQp8Z4A/ KuAGSqa3XGbvf2CKQEAYx07Ri6iVZhS+yp7dfgTJvzbJYPbIgkKp69BQgZQ1FDvL R0xYbyej77+5MiMgak7bbNqubeqcliFEdISCR6u2A+nhIOsxzfMo/XRWKqzcS4pX 7CMQIX0hSZlRRYA+1spQzF+oqzJiuK/mDaszwBUZ4e6lGdFA7Ed8CiuN3e5ckwGd SNkzcP+Wd1ZcvGeIrZhWbBy1F+TeWP2m4fHcXhK7smCCZWY/YxmZAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBROnVNf At8dSAfZhrxNf1y9cHEajjAfBgNVHSMEGDAWgBROnVNfAt8dSAfZhrxNf1y9cHEa jjANBgkqhkiG9w0BAQsFAAOCAQEAWY5wjV6ygwt/V8vlVK9BbNFQ0BkK6LraxPpo emzxp5VsbwBhr7WHE5JvzXFjh8fpN8UHWMTsqHXO34JjTLTIj1W0Vvn8PBrvwXmJ ExudGmrxTtvJB9dDCi8Dw+sD1frqieXb2fMpIlwMbkILaWGISW/5/m00p3U2MSaz iFnNEmhMHOvrcUen0nJ+CkP86w7KicXJpJ7swyZgrtjSiUNQQGhrw4Y3F4sbrk0P XsvcHKf+2k9ahiXhT+lZqUkEyr73Rlu3x9oFCDGdT+XpXOxn7aglZ7xEYe8XYgJG wM6UFIKAq25Atm7n9WVf8tz913V2f3i2rUIJtjGQnaMSUCOCiw== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-18T08:17:15Z" 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-09-18T08:17:15Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-18T08:17:15Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "14605" uid: 0caed274-67b6-4d7b-ba1d-7caca1525106 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer:odh-stable operator-namespace: opendatahub kind: ConfigMap metadata: annotations: internal.config.kubernetes.io/previousKinds: ConfigMap internal.config.kubernetes.io/previousNames: rhoai-config-7df7cfdd59 internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: 3fe625a1-0668-4816-a693-9183f5d777e1 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-18T08:17:18Z" 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:operator-namespace: {} 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-09-18T08:17:18Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "14657" uid: 4517676e-dd4e-4c0c-8067-e75bfb67f43d kind: ConfigMapList metadata: resourceVersion: "15221"