--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIKOSuQMNeQMcwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkxODAyNTgwMloX DTM2MDkxNTAyNTgwMlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt8FiCnpmB9qp YCd025iYnpH4/BT3I8XRupFgpKCKCGlQicjFlJiYtl4ecFu7L2Muoavl32KqyTjD Lpsi7OCzxpRoxI374xz+1b6yi9KsLnlANQxak32vbduTlUupWyFZUSbVr/Z+jv9s Th+sPU5YS9kobVi/PnRJPon60Ek0C4fHBbJusSdoKT9eEsCp4Ns9UZoE1oyiCdra MQ2rHst/8uXkD80ei9v1qqDQSy4v8ZxBfzuhbAD0mfNrQ7r73jIbLZEdAVrIQyAB 9fqjv6d4+zqKOIyM/ixVHhIrL2hzH0kOyZwDoUoqBjcRNVABGqvz8YJZf68kkrD6 zRVUvE5D0wIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRALckTr14cFA34oXSbJ5DSL3Ugyogw0UB3CQgr/3JT+tfsMTNp UaFpp1kvwuSFk+P33GoQljsdP4LAcPBpaPktTTANBgkqhkiG9w0BAQsFAAOCAQEA tfzpnmJbUsvGRJ4HD+FXLXU6eWC0IhHsjPML0GhSvdZKF2xuZf9S6lQ4tZyf18ti hAvRNC8XC9cFNBkLvYNCvLhIeY/Os1Y3dG262WU+bA4TmQ0RwE4HIOJ477HzyB/B Jikcs7r6YdaCYS4whZjdTWp4bc9RmRhXsIk9py69zWAgwURtUR7MBpykEAy28qDB lFYupns/AoPyCApKQ66Qg495+itklxoM5LY9ACD9agggJ4RSDzqJM6OdO0SJqKdi VsWnjc6zRpduQh4f5Bg1QDuDLB0zYsGDsFGInGoDg++BCEotYND7MTgB2SW9Zcds F/6pWTssluHX0TuKR9OTNA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIbf/5AiIN8r0wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkxODAyNTk0MloX DTI3MDkxODAyNTk0MlowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMiR88vPhjRMgy5DT8oMct/UZX5Jp1qd2rEUMHCbNlgNlD6pxqw0F/JC4btwdw/o PsH+2e/Rv/e9Maax+OXFImuKqClnB+zvyAAcC66QWYWKRDhd0ShkdmQO4ztFOrGb DiIdKx+vHz5pr9RiAhj9ITeWvvs2E5ZkeoT3V4lD6wfqFVy49ggKL+lX31iD0A9C E+ox3rOLlutGTEJ9sbCJGXFjeNeIbEZFSmCJcbXhYPr4yBxzN2P/18NOlx7DrjGM FVy8vgRocTpf3oXrDW9onsJAOiwTlEOu2BgsP+1HG8+ajNS6Q+XW3uZppBVI4aru LQMLUAvd/BeUbziz7q+ujMMCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAp0IFKRb0Kbo7TdZmX4iLxu0HhIr+gDtg+Rt721dZu/fziyFhnuJHivXY PYICPEBqOSeO6Uv8/bhi8O9JgHPhFTBLBgNVHSMERDBCgEAtyROvXhwUDfihdJsn kNIvdSDKiDDRQHcJCCv/clP61+wxM2lRoWmnWS/C5IWT4/fcahCWOx0/gsBw8Glo +S1NMEsGA1UdEQREMEKCQCouYXBwcy43Y2YzNDgxYS02YjhkLTRkZDctYmJkZS1j ODM3Yjk5ZWMyOWUucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAGPSFQcEFItOd1y75ipR1AAwoILpFuI94ys9LXGsNHQXFe+V9nTJwxWBU64H XpVh8WjgCcBQIIBE0jhzkwde8kSR2AEXBKozaeHNQAu9MJYYE79+zNp8Xptc4T7X b90zr+pmBDjsQf3XIVyqsNGwHDuASf6TptJf1OQqPoObQaT2QR0f/zQRljcCzmxU vEbzurT6BNs2afR8DTa19Iurg0PyCkuSCirv7bK6UKFQVOAfN63OBG6oSOlqJ7E1 A9OfgV+t2L2Om1AqcvOoPuU0xAITpf/KH610N472uI4/S2afQfK7dFWLRmz6dLHA OFQoM8aQhkoIZ42YkPHkLU1nm/g= -----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-18T03:14:22Z" 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-18T03:14:22Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13082" uid: ad408886-7b37-4221-a2fd-aad2f915d970 - 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: c07a85cb-1aec-4f11-9411-b98811500a5b platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-18T03:14:24Z" 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-18T03:14:24Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13169" uid: 27fea04b-c49d-4c17-ac74-abb1ac8289f7 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIO7x+GqzPo4kwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4OTcwMDg5MTAe Fw0yNjA5MTgwMzA4MTFaFw0yODExMTYwMzA4MTJaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODk3MDA4OTEwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCm8l1gMi1iEOwN2UMG3zGzl196tPss6CSq aBxl3hY5VEI+zYSMGqVMkBDqHQPXRM9R67ctVKYg/JxLVr8Q/louUlvxtMbjNmzt fodHwi07KZgF5VPxQEgDc6yoSTgamSGtdJCzEduA8o9apJ8XYmE9cOL1xmxaJESO aVnZcnFofUsE2P0lNNnHKYbUup4Hf8uKrNmaeCIHSEeif5B30wkUh8XCyzGnyeY6 f9mN5VXEQYnkw8kU9HbvGa4h+3AVmNtXZqarXVyBbtmOqf0r6tB8AouIQZ4w3yuO 0y4arITqwHCtUzjeMYjsFImxpGFnIyksio/jQGMbGZD+RDdMPqgFAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT0PC5R rTRFh9mb9TYGUQYXHaqa4TAfBgNVHSMEGDAWgBT0PC5RrTRFh9mb9TYGUQYXHaqa 4TANBgkqhkiG9w0BAQsFAAOCAQEAQM365cQrA4BYIGOxxq3+UKFj+lkFZ4IABFY3 W7orYlDmnptyTC6TAkU7elNJG0l6c+lQpuD99cWNZn1xa4DO2QXYxhCT2tVYcsV1 g9IReeWXB8yyMTLfxY+fL9atUhw1/J5e8hn0LqM6gEjB9MNat0pgCHqmVJIwh925 6BJY1+MF6xaOwcAVNxXV0XaPKWMNrXOL7RDPj6TIX/C2Iry97hGL+MSiACbG/KMH z4IzDsK3l5X5qWOsiN+qsnHDbGPETJ4P/Xz06NTYvjwvx61eziKqqqgQY6S2S8Y0 op4O8qOdENYtUcaKzIKLGZ+yLJBaJVA/A70WY9x0koVro6TNJg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-18T03:14:22Z" 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-18T03:14:22Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-18T03:14:22Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13095" uid: c5b12be1-dc01-4c8c-9428-1d6312988dd3 - 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: c07a85cb-1aec-4f11-9411-b98811500a5b platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-18T03:14:24Z" 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-18T03:14:24Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "13170" uid: 4d357e6f-d869-4b68-94b7-ff2db18f910b kind: ConfigMapList metadata: resourceVersion: "13747"