--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIZGQHkEKtAJswDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNTAzMTI0OVoX DTM2MDkwMjAzMTI0OVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs91p7cbeLQWg q4SWshDYwF4GOvX2fYktIQqEdm9Hdz0QXEfXlaQdB7p1pQJbQPl+ir9PftvwO5VP 9B1A3FeZC85mQqc7b4kB4t9bUmgnfh6T41VF0hGxAWPUXCsDkAO8oERIlU4hSPZo TcNsJ5hIVh7+UpO3yRu8NGJsX1bAHUWCcr+WG7K14xIaA3NJ2SaafACmnCk/PY3I yLmGrWglWXa4D+4QBtgv3NpZZjlAG84EwgIQt/1vTiWrOz2tme0lCRRK8x2OnIcx DXux3Pav0XnAtWLWIBu2+1F8uFoxq3HFQt9W7iY97+NJwzFb6SKk259GtH9Snaaq WbSuJKw8AQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAr0jydKKcwMfNafskY5lokzD9tuIhoLky0EK6ZEO0tp/MXePS yhZjDkw0s0WjgU+trMCobwDf+W9Fg+rsszRybTANBgkqhkiG9w0BAQsFAAOCAQEA EuvmwHEqqCgsQ0s1Nj5OZoyUnKeMZNn9PJcKsCkIa8tCBvimVQKgwEjFNNMFdoCO 8q76ZbP0O5X901EltLPu4zExQn9TMsgL+fIw4Gdw0SRK/sdXvsM1/PjSupprqx1K JTm/ZIPYluLrJ3aBU9B+fAfPs3zK2CD9RaDkkGmUSfd37zoWynBJzuamb9ZzinAB zRoQ4QU78xHuSHGzlPpy38M9CH07hX5SvIMfU6EQXcliAqtwH2hZG4ZyXK881f7s ou21kBDkg/TrmGCicDCbPMoJ8WNQTj08JsQNkfLG0oFKK4mMvnYYd/cMHw6tsj6g QoSf56gRtq14Ko40uriJRw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIYk+mXb7BWEYwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNTAzMTMxM1oX DTI3MDkwNTAzMTMxM1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALZXzfYc+ObZHL9vsRSuLsC+a8p2vly7+tVJrdbP2xHbpCXLnl9yqM7EKwGD3qB0 9uF/8eg9BbNK0qszvwDinIfDQc7kw+RMSOz5szMNdTU/X3SXaMjG1iZjivDM1BlX VJzkiER+I4uvvWPUDlCPQH+oJGNM5GDwtvu9jxEU85Ojg5gwuHwqGqVguO7CR8Et ml9E9+R/FOpEKqT9xvr5jy//SC5GU6PZHmKqcMwACGqdjOfcjLClzUqzI6sx4cjy SbbFqfnVLWF2ZNQ33on0saGl5cb9k4i0Tcgj15YkPj3UV3aQOYF+mvaqkh/cYZ+8 zOTQ/OWpURWEAvYkiDwqybkCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAsIBx3TVNCqac26AAVG4hwqvi9YPTxmJnzC6RDOVt/gLGYPWsfOG3FoBb QnXkfiNo8YW22FxU5qt0SY2QP8ollTBLBgNVHSMERDBCgECvSPJ0opzAx81p+yRj mWiTMP224iGguTLQQrpkQ7S2n8xd49LKFmMOTDSzRaOBT62swKhvAN/5b0WD6uyz NHJtMEsGA1UdEQREMEKCQCouYXBwcy5jZjljOTA1MC0wYmFiLTQ2ODItYmVkZS02 YTEzYzBhOTc2ZjMucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAAft/UGkAtHPkqBhbswJhLM5TJYetomGKNZ1wbg5LNaKa4myJPOCFCFBTmZa AYVS/VzH/uMi3BoZdw9VopYMmGceyxRW4/DlO9PcsktRk/V4QOFWH8VNuqvv7oiV UgASSxbFPws51WwQE2M/k5iNnkFOk6rfqAsgHnyilQbWMIZExOkLYHJVoVBYiygo AUv1QxlM1ZeI4WA+59cbRuF0WFfq7JC/h21jbQyQT6M3U7aEVOFj0HGCspuZtTfk lQylf7A4lhrrra5e81XF/ny6pMM9OZKMlR8i9WoYAZHzMVBDGng9bLFqpzHddAxx QFwl5lpuqYvjgCiDT9j45AfxuzM= -----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-05T03:28:09Z" 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-05T03:28:09Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13646" uid: 1c75db71-0800-477b-83f9-738aa3e037be - 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: 8c67852f-618b-43d0-9ecb-3b51fb67580d platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-05T03:28:11Z" 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-05T03:28:11Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13705" uid: 829a33ac-7bc9-4376-8b70-3cbe92e83ab4 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIINxz0GMvsFjYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4ODU3ODQ4OTAe Fw0yNjA5MDUwMzIxMjlaFw0yODExMDMwMzIxMzBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODg1Nzg0ODkwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQ7OW0BaKpxe2z2BpdLC0yYdZ/+E7WcSJ1 JFFu0Q3QC2gBuPxGmxexGZkiGb9+GjvZ5vNAKONWEAnj1wlL6K98wkPcQ73stXwq dnlu1fcM0LXpSZtDY9RsxL9PYhSZ+kZDEQYOhmyyh2j5mHQa1GCVAMEVAcEGnKve ZD4XWPj2jVjwisOTcTqReDBbF98U0d0N/bK3pO1gYTj9qISCjd5dcWYDRgIh027d kRQ2y69KEoimFGjVT2H7bzC3cfcOI0C+Retbk9bk6mbZcck4FkeHL5eiwVHIxTyj wPJlgHuYVcdKGB23QupeWi24lZCgi9MBLYDHUmOKx8fM8uw6c2uzAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTHE7vu 8KfiTtydgry3v7UdChCz2jAfBgNVHSMEGDAWgBTHE7vu8KfiTtydgry3v7UdChCz 2jANBgkqhkiG9w0BAQsFAAOCAQEAiCyqjDt36NcZDtUKFDiTUK3PMoJGDLzYzkSL oErsTASXMAKrehFcJiia1zSSecerR3Ig+zTQ52g7KaMDiOjMs6ogrgJQD5CVWgK1 zsNZYUSrLmC/JgU9CYQjnQVzd98gOIs7il6j29O1n3MzEwvQjkoex/9KEuEzJTmj AEec8FfkWSoQmJ9k5ie11xBOLLoPDAgZl2YGTtLa/lCSkgivx+H1jaRhcqZ6CzSQ kk90OWQbM+yRvDn+gN7OZ+U6iooGXn4qhhSSNUJ6mHSDgoRfVEWuam3ddpA+5p7f S3zt8yy5hvfNiaXVdOfLpOalCGAinqTzybyTD3vtqLiInG1iEQ== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-05T03:28:09Z" 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-05T03:28:09Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-05T03:28:09Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13654" uid: 07fa61a0-c169-4093-a37b-083f5051bb4a - 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: 8c67852f-618b-43d0-9ecb-3b51fb67580d platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-05T03:28:11Z" 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-05T03:28:11Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "13706" uid: c4aa8df7-9812-4596-a3a7-b2ac474d7447 kind: ConfigMapList metadata: resourceVersion: "15915"