--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIdIRxmO56f4IwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNzEyMjczMFoX DTM2MDkwNDEyMjczMFowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoE0uoxNvE9d/ 2xuOZ60iuU2oeOpjTDgcWdbla/0BkNyYa4590E5kCcq2JK0aQW8woLnZHGK5TWJQ s/qvOH9GY3txntiFX7gaXc1nzI+OTHvwZMYz+OvoUIRsgUAaTFw4oiFQJFiHeiaW R9xYaumcBPFWOE3cqK74PpogABOCtEG1mPyCYPA/rBtaNRlGNCJWUyiesmE5xiXO xcaijCCFvq9WpQ1D15mnWtUICjGrD71jUcXOqMqaG1GHSTz3u40h4EjPR/j49Ift Z0H2BY84a8cUxjz0bQcS80n9wpAAasWi+JoSqx/iC+OUkEKlCd5L/a7QpwA3FZ8V Ak58S9x6pQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAzPvZdnF64aXdGN7e7yGppq1JILconYAP4xywgPb1pPfak3Fy HSte7R2HPzTT2oRFZdsPlzI5aj3fWsI5DxF77DANBgkqhkiG9w0BAQsFAAOCAQEA TCPudkpVTMWjR/XavhrN48w/h12ibIaT4VmpktLduPrSMavCArYUlkCP7IV24DtN xqnXsrq6Rf0Z8pNs3KdUm4mN2/bbk8V/7e2peVW1xG6TACM3MjjW2Vl/h5NCFiej n/gen3AqZki4vkpnBeLgEuu7wLU/nfVqH9Yu18ZX2YEHKY+f6wXB5gpwxB+Vc+zg 1/cTnpyj/zUyypzhXqStffTNCyjjM1BOoRdwai+5igspjEPCeTFA8mcW5pEA/0od oimOApTWX4ZdIzbviOLE5AIZrICBJ/k7tUaOj//SGt2yixUjv3Vs7ngAB7FVh6mm F7QSF/7yBDtjxkjsxWCRlg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIIC6VN10ShL4wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNzEyMjgwN1oX DTI3MDkwNzEyMjgwN1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALxDCnyehRCBIVcPc6RK5o2cFyuEDuIOrME0Z3X3QMyPyqRNNeaREamw/MRvv+hj 2rKR90DLeYl4ZF+s+vSOMGeBKYgNvwRf55QfNG6nDp6sWOKs+h4lV5WiqJZe6Hg5 8O+NUSSMgCDmd2xrgHbJAY1comXqGrvxohYNxfhPDLMD2XQeFgQpo5wYa9GyQgrC n1XAC9CpM3m3LzLWkM2HW4Rqxh8V94o8DMd04xEPiaRP0p/xHpEkhh2SwfISjhQB d2aznmiKGfse6Wb1okA3fau8n7Xn4Kxk9q3NMVSxlenNdByl0nNsl/Hw+SMymC82 8OTwXQktUwP2S85RsDgw6a8CAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAlAsxvcrdV3LQt0vGnO8h8d20cFxGGn+KGaKRfWi8+6pkoazXjeLjLoFV WobYBzHvDUxbFMjs2ctXnm0/CV/BTjBLBgNVHSMERDBCgEDM+9l2cXrhpd0Y3t7v IammrUkgtyidgA/jHLCA9vWk99qTcXIdK17tHYc/NNPahEVl2w+XMjlqPd9awjkP EXvsMEsGA1UdEQREMEKCQCouYXBwcy4yZWUzYmZmNi1iNGFiLTRhNjQtYTg1MS02 MmFkMTFmOTM4NTMucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAH0u4a2IJhCY4ATWMBdsDWZgUoZ2sbN/6u5370nzg2crNE414qOc1hvaYX7A PciU0uBNDLy1hjRzudXFOUrlRwNxOjQwj4VXs1wAQ1esJEUKlKB+pZs6XttVRrKM wTRnLPptaY5cPiDJgzapktRLxQJoZHdx9npx+lXovWcUkW0R9a+b/jECrTNWn8zJ ji/c8Yo6YPooMOrPp1Kf5R90Yp3Y2+mvjEi5PJslrJhPrF4iW8D6wwaR+RRHv95o tQ/YdAya/phesqxCuBjd0KGh4Hfn2OBYjo6UbjGwqyrd/SL8visEbYz57MW9d5Ya oGfqnE+E33PrpabTWQTTEeZ+ml8= -----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-07T12:43:32Z" 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-07T12:43:32Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13737" uid: fa8c794f-4c1a-4d3e-80e3-3976cfacb265 - 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: 835b3895-e94f-4c51-92f8-e3d4fa4f7a10 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-07T12:43:35Z" 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-07T12:43:35Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13800" uid: 73cc1bbf-d8a6-4fe9-924c-3c9b53b0bff8 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIJEoKSt0avaEwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4ODc4NDU3NDAe Fw0yNjA5MDcxMjM2MTVaFw0yODExMDUxMjM2MTZaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODg3ODQ1NzQwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLV17/NLYmcB2ZjVHeUVjUFSAIovYqy4K/ y8yyh8eJ6O39ga+WjkyxYDOAiP28nBoB8pt4lmbBYjsUhZiC/23jYx6iZUFarHUh 9dEtIrmVtxgiAOUq+gBUno3WWiZ8lCyTKI+FDPcz4XMJCvKIlZmOPMHl5gtnOpAY 39bs4RBVyg651mJsbN67Uh3cGOEYYetN+Yyvc9+M6nShmaS7VZYDD1v2zrat4P9g VYdQYZTwP1U+GlNJLtxtLF4HJHxUSgxb0FIixwGRq8lVybejnninniHS6f7We5DJ /mA5FxtCcg0Oqbwt6pSUk2qLLkDGEM+Ijt90Vinrmk5z6LUWpnGJAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSDTNzI 3pEAMc3HZ40/m7OlaatdZDAfBgNVHSMEGDAWgBSDTNzI3pEAMc3HZ40/m7Olaatd ZDANBgkqhkiG9w0BAQsFAAOCAQEAPavS/RusK0ftcHRBF1n5cvvDWUCBhv6i5iMt l90YkWYWCm1kvP1GlgeWqHwiWUMKEvQyzwEaIt1gYxjcJ993ENcle4zV3OoMqs8u rqRKIqfcqN10hgxs0VsmkWG1bf4EyIS7GwCtxs5rG9Vnz8FM1KXXH50L+7PK9f4L 6kSGJGGoOXpC27ChQQ6iLCvDUYlAke2h+OaGt+TGbVBYD22xTx4r49imHenC1ql2 K0jbYiBqGl7duBfpLNKuqGdize3k+cDRjU9XGYu45HHw7HCC4b35D4Ltmz9uT9bd v6d1vcs73MInCA0CiZriANNsznWlNnbOxDqltMdGUiVXYE2kng== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-07T12:43:32Z" 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-07T12:43:32Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-07T12:43:32Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13748" uid: 6511c663-0d56-4562-bc25-6c8226b4e087 - 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: 835b3895-e94f-4c51-92f8-e3d4fa4f7a10 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-07T12:43:35Z" 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-07T12:43:35Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "13801" uid: 448adc08-672c-48bc-9a33-cb067fb87246 kind: ConfigMapList metadata: resourceVersion: "14372"