--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIObKHZ9KwHh8wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNzEzMDgxMloX DTM2MDkwNDEzMDgxMlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxQaL/smKmONU 3AVdF35WJ1K46JiYcI2+esemaVqEUEkbqYaIZXroOA6C52MjN5NVSxeWS0JLqj4L zq1tphJ04+VUqNxDHrAfWjNYYtT/RzXEYNg0cUwhuqSvgyPIsoSnjl+Mdx9hwg6S 36w7/DsJF9pLTFjMb4exETJnF0zougWWvpW2RLsd4jklWZl2DSF3s7bJokmrJ+C3 FyqxyRBYgDn6HACuiFBdkTOQp/Xgv/oZepJhEWsrsHt4iHy4z6uWFnsaejCx+Axj Tg4tg8zw17+EaEeEUKtBU/19muczAqnILqkB/BcMi8JLw7bhgJ+16Occ59aOVqhl ZGNpuaHA+QIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRArxpAS0HxFTNUmieh/vIB51R4bMTl2i7iv0dtsnR2Zt2CWU8t DJO+jvMT9SpKW396/1mDyWoaQHnt4OqjdmpfQDANBgkqhkiG9w0BAQsFAAOCAQEA Byz25v8XWSxvRpK4tbhp5nbwZDtO9EGKfCIr5aCfh0XevjhVEGeLbsQGwggcz/zB Bla36WTK/uLUeDQgpQiMupbbcOaI483HnDRYSnwZl6qKGGO6bvSzZO66V7TKSmED ialFTN8viYdKqEVyUAu3AQ+25Fm3dB/hQ4/CfotArd2eYp7yLzm8pFnnbGZh6pkF wDNIErCUq1Re9h3n9GOXwqgSgtwXNyKHUiIK40UkGkkqRj08zEH3Krm3zVMsSVvW GVecnogSQE22iD3W68t+Q7NJH/6dNMBGe1mV0NEzpEW8fFHZsE7bWh7H6ltO57tO gdXmqhFKI0nEWZhHD7pcSQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIDzJc4DYkAqQwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNzEzMDkwM1oX DTI3MDkwNzEzMDkwM1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AKbLzHE29KrFhzbFUuJZqDGtcRX8fzM0Q1wJNEzu5RirRVdStRjDl3193jKKrNRi P66xbz0WSMos25VTRCy+ISWcr3j6xCroQrSAwfV8eX660IOlwz7tL0lniCo7Ikcj 3sWsXrGvDQTZ/HtMKSu+ab4FoycCtAcwBG6DUPvRBurR2mNqvpGFyE2bkPNt2zJ6 mTLDGVML5acOEXRH+3zH3rUyXHOECtwtZ8TVHV1Hiy9Vln5s32RPkW7SOoFXA2q1 vhqdYaYvYMl8Hs3SY2BnnWHVfy6iFvDg2JUXCsHAYDlZewWPnQPOPr43sn+eaLJh Dpo1a/yIY5A3YvK9f556W7UCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRA/qPObdjejd8VRYUt5D+shbt+1z238OnFSHCfjtF55WNVnpOiNMXtGK69 ugSlVGUnXQoswGcwgVh0RQTOMNWGKzBLBgNVHSMERDBCgECvGkBLQfEVM1SaJ6H+ 8gHnVHhsxOXaLuK/R22ydHZm3YJZTy0Mk76O8xP1Kkpbf3r/WYPJahpAee3g6qN2 al9AMEsGA1UdEQREMEKCQCouYXBwcy5jYjlmZjVmMC0zMTNjLTRkOTYtOGRjZC1l YTQ4M2Q0Y2Y3OTgucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAMOzEWLQLzE0+wKdmcSFUZ56VWMk0t2MAKLuPZ6re+5f+U9bzShkjxyp6RRO OLjvS0PR7eZR308QhFLzdqqwhaNM2iedj3H9UKuzi9gJnwXg/l3UgPn2Zzun4uYS 3LFibpWgDT6vLgXXRpJDPk5lshx5tqSqWvg0FfFvC4wsqoUg/ZiG3Gt36WC8G1q7 HVZKe7hOQtHADSYnEYVfPNbw11vS5nBp01JKmN0hhwnjXDFBPL4LxGT3iCwoLvw6 t78KOAOEjJCf221KtG4bttenoyD5nSp4FSXc6rRSHU53jKcYVtCe+pDbjCI8CRrz sduab+FPi0fY4GloCucDiu7P5AU= -----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-07T13:24: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-07T13:24:15Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13359" uid: 5a6ba0c2-f41a-4022-a6b8-467333636a73 - 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: 2f264b46-2038-4552-be3c-71e6cf193ce6 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-07T13:24:17Z" 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-07T13:24:17Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13422" uid: c7c765c0-1ab0-4f25-9b98-1449eda5947e - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIBJ2eimtDm/0wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4ODc4NzA0NzAe Fw0yNjA5MDcxMzE3MjdaFw0yODExMDUxMzE3MjhaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODg3ODcwNDcwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDm1Q336KOBrAguwpOmj/lNz7GLyMTrS9KN 8GUzCLWKujYrPfsjdZHCij8aTAKqcrDCKeWnEBw0URtm8K6xf55C+7+z+o2Y1tyA DMnsZqieBk3gpQmacdP2UHyk4lQ7PCL63aty+mWOjOOYTTiY2S7PFkpT/vnvJzDe PVxEosv2rauf/TZjYa810UaLMNq6P2ZWZDlNPMR9AH8H0r4g89dFkhXkJN2O5VF8 WjwUAjUjCUSM/lC/j33SjcZDpPFiVhHoPIn7d/s41q4R4NYm48lTX/uExAAxStZX nWUT546x+dZVaUxX6koiUvQ1tR/YWtDv1xkcPJ+O+k0GrusOSFYdAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQYjEer XVMXKiUOtt8rp0mrTzp+ZjAfBgNVHSMEGDAWgBQYjEerXVMXKiUOtt8rp0mrTzp+ ZjANBgkqhkiG9w0BAQsFAAOCAQEAwKwLKpzXVVEk5P5KU8hTWzHGVBI8P4aSxjsM YUpLzF7yYVHSm7iLF4SQUmxYFvi5goNt0yekthXkO0M8RHjhayQKDGdKd9frIuv6 hbWjWmjKw0xSCkoUYsZr4EQWtoTYqIWAn6QHXZoGiWCiaDdMGLAFNKttvgea3sJN 8ncJmTCIYgOLyYC34LCRR9GH4hLXnGqA0Xv1tcQq0UIjvVzdK/PJhloYLS3IgLB8 PClAGnSUTB2ppam0AfO2MhmnlQG13j/3fIDA/qa7jYfZk3bcGc/u9GL9UwGWKc3b BKo0sYTEraNTrdS/GfowMWrMS1uzmHCK8fkMRUKQiyoO5tJX2g== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-07T13:24: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-07T13:24:15Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-07T13:24:15Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13370" uid: f63c84ef-cbd8-47b9-87f2-c4409cb5e869 - 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: 2f264b46-2038-4552-be3c-71e6cf193ce6 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-07T13:24:17Z" 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-07T13:24:17Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "13423" uid: d817b818-b089-4e1c-8104-3b6f87f58441 kind: ConfigMapList metadata: resourceVersion: "14228"