--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIIWbWIjMcIE8wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkxNzAzMjQxMloX DTM2MDkxNDAzMjQxMlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqndrMepMIy+l JgRmJ3uF+qnMA+jCVuNsnjboicQp4W02Wzz3e48TU44HO/mKPalIHIuX+mrbNjHC eITt9JJkztnRlZU+OkSt/SF+XiCbMduB4FxMf/TNmNMjZ8c/R2GnhYxEDMPBNOiM pqrmYgjDcCg4xHAtAYbgSlK+hqsIiio9ZnQtSLT5kYCnVouJOCovfmbA5alvT7LG ru1DkcQtQv4jC5thPLJar9AVzz/qILVSPWNvplfVYBqk9zhrnDk0uDQCp7N9EAdL n5HBL0lrkVd7EVHcKvYZlCbxO3hishKYQuSkrOcde0+aP2Ju9eFmMZ3CxzLZ+0Ia s0xZrfkMkQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAT9kLNW5BXx7ypcvgPRn0PiQeR8ARz2yx52oeHIquLh3Js30z n5XQQ1kk/Tm4sNEHFdpYJUDzMC/Ak3mk54M41DANBgkqhkiG9w0BAQsFAAOCAQEA o4IUvCAylarB4GUqvc+dwHMp0vwhenucZR6pui8ArSX9oqZOV5l0TiizGn8aWXSL YWXtHJdLot3V2/D2nrvVhGRSNqBeef8VnT9qYyo8sq/iRl5gSXroDJ3fWRQG6Y3M E60hQZfD96hvbDdrTjoiG+atR4JEBeic6BlwoVqFNS7xZNJ/lpaGFkwPdZNpEOhS t3Rdqb/36BV1kaNN1v9ks0thFwlMpxPBWJsxtaGTQKGvo+B1cgocI7MjK6nsyJ0U FNLvoONUh3W/A1/+cSs0Rtn5n2cRh1H0svXEOaNe3KXWO0kMgQ8SpzPoevs8cv1T i2AClDFc8SbEyKBAOU/3yg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIGQU1UHCWdZkwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkxNzAzMjQ0NFoX DTI3MDkxNzAzMjQ0NFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB APKzyQ/oNuz3dW3Cx4/rrcEd78x9pyVApDqLL8SaLCJUCFqZd7o4jk+rpfds9AC2 kPMM0yT4nZbCGpud+qzR3Mv+6POpFvpBsbqrr0Dwr+k/OpK+aOQGTKgtSbhUdAOT cli0IU1kQD8YBsFtleh5NrKA3/oIRCCWYw+76GsFSzI6rAtDd5CgvIqX3IjHlg1s oN/UzOrEoyHQ7t5JaRGTZiOP4ZxJ2jyV2LwgteIyVYD3hCgFH409I5AsLDXxamIw tNnMWN2UWUBKhdmufItoboOeWSaiv5YSrH1yYXtkJ3HowXkJi6Xuopvh6Tn2daHh f48H5nQuVok2TCXztZGWLwcCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAiEKptX0Per1P/aCr2YuFIDQMVqlCXcgHNhf51RTixiSp2mig3/3pHh41 kUyjFEF1Qok2eSYipu/Ho/AObdlOVTBLBgNVHSMERDBCgEBP2Qs1bkFfHvKly+A9 GfQ+JB5HwBHPbLHnah4ciq4uHcmzfTOfldBDWST9Obiw0QcV2lglQPMwL8CTeaTn gzjUMEsGA1UdEQREMEKCQCouYXBwcy41YzAxZjBjNC1hZDRhLTQ2Y2YtOTA4Yi05 NzY4NGZmYzgzY2IucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBABzP5hbk9vynLCClUhjCqdn1e68U0+c8QfiKcFFUiDuVNt225fDzvRxnfapp i6FYakBVk9uIwLwb58AAJNSM0cxQH/X570hzK/Ho3HT5bGQOrfs4O/5mfi3uy1ug zVgL4z+5RMVPI0glBZNP4uIXmMoT9JRupImwSg3W8D+MQnb1J+kH/XzpipgNnNSD sXeGTaGbFDclj/ZEUHxQOvXcxEb89l70DMy2UaTyLR5BtwJcRxYyGd3zvlH5vgze BEFyAScFGkVFRLppIH7mSaEiCJQBFnsTzlCV/pCL/tkt/rGXukL9dVHIg45CaurP Lz8BtuCZJ5oa6tQdPV9qKsHi1xc= -----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-17T03:42:55Z" 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-17T03:42:55Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "14561" uid: 171cda56-0573-427b-ac83-694b379a65c3 - 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: a8e45ad5-2414-422d-800f-a3f47e1ccbcd platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-17T03:42:57Z" 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-17T03:42:57Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "14620" uid: 9a54afab-bd1c-4491-b877-d916b8d67c4a - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIQw7WXnmBnxEwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4OTYxNTk5ODAe Fw0yNjA5MTcwMzMzMTdaFw0yODExMTUwMzMzMThaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODk2MTU5OTgwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA5LY6X1r0Qx1LBvn8uvg9tetrHnJI/X1S 9o+isnTByipwMxo6Gf+iWt+a4CeGRgueXx2H8RVxYlxdiGx/O0jSybHPbdOqkq6l KRGik9CI9y7EgqMOH91HFCP2qHiVnujugWFzOStrb7iBnPQe6RLMl9wz4iHEQ3E9 6UMUgZMTpac6vyRKEId39yuYY4rplvT6QB6fGMvVd81l5u5+mFKbo3FQDb+UcChH QrdKBMi6vnLHR21ikVIwQf+mmloOIaOs74c71jR6zv2zf9JiHKUIighd5ZAiHTut rnpHCsTu8QDuyGcr0qdLmkiF0EW6pWtQ1Zg58Hyh5uB/oRv0jIN3AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSc/wt3 uNonx0JfpkNjsk5H1dkh0zAfBgNVHSMEGDAWgBSc/wt3uNonx0JfpkNjsk5H1dkh 0zANBgkqhkiG9w0BAQsFAAOCAQEACAEqF8xhZXgP/27Ay0wTH/R4RHZVOsuVlU3t b61pPjZcIl8hl/+96LupQn3q08hPt/39yqYascHLaWqLSi4lQgmjlGzmR8O1pyRn wNOJe7Qt6dXa7bI/FPdYETs2My1ewrTPiZz8ec7uURnChlHC01Zv0EqnYP13klvu CS39JfGrCIOcVsoTaiRL8buGLuD4GghdKyMDI3BLES4sg8HDF9xWZsJAiwgeBdr3 Ppi+8bq8520HMR9X+dvx7jPynURqU6OD436MpxU/XH96ARlXaWmJA5JiqgGSqY/t idg5Xf/s1JWd06oC2NMzD7QprQUG8m9gYUg3kTvMDZMWpJpfXg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-17T03:42:55Z" 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-17T03:42:55Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-17T03:42:55Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "14571" uid: 9c3f4190-6273-4c0f-b261-89c283bdd9f3 - 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: a8e45ad5-2414-422d-800f-a3f47e1ccbcd platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-17T03:42:57Z" 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-17T03:42:57Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "14621" uid: 652c1587-9c16-4727-a8ab-d84dbd155bb7 kind: ConfigMapList metadata: resourceVersion: "15217"