--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIRTDJEjauo9swDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyODEyMzkwNVoX DTM2MDcyNTEyMzkwNVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA882QkGzqaOPr LhjeeLOomuOgfzgqOEXEj9d4ehyC4HnzKboUoBgTL2HMhJrMvPLkk8Fr3oCBbA6W 7WRiT/rzfappXUtSEeSf8eYIZUA4hddOyEqvMuh65BwJo47RZzJzIKIFRwYvMv+T PvHGp9UNPAFjbVEPAaAvys4cIlBzV4BO627movV+S4lOZwitkoSmZ/Bb4bGXlQX8 rITC2QnvAYVh9teoK6dPj5kNZNgAZ0kVqnNUQf0j9UvrkZNmSwp+Im6zI7gLP+26 rmpwFmbO22z6SYm+/g3UUs5W60P50b5VKpmZkuz9HIc2zy4xSE+RRq2PjTwws3qW xx6VeSGXqwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAsfxLddyBnVvHfzl4ldw5uoo6mBvMJO0zR0CH5q8JKckv5ezR Rm/5I3GgE4FAqmD4PoPobjUdooRZ0y3zHlXQ/TANBgkqhkiG9w0BAQsFAAOCAQEA Girz2SoZyJmWhsKg6EpgDugJfAKFs69p5L+hD3nKbS1Kyxpikb7FJsySBaqwNZsW nxw/XJXxJ5t1nBMyYadjul8eLPjbrGmH+FgD0Z1FDOFg7X20b0NIBzdD48ftkvzd vVV2g+6b52mnpc5Gk11OWETzs6MTqIm576afUqt60Mkz7zkikZExsvnlO87RMIID B4EOHPGJEe7JHhqRz5v2XVQBuiNXIiBpAOIenpQlmhmnJ79nG7grPsjdKF/3W6Kf e09oiyxnpGzBjVN/4Yuc4+SGXo3+wcTU17W1K81yU9pU2o7DljUbMDvcGzJeqzCT ZviUeCcxl6Ybh9Snuy/wiw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIYl51u+TnfsAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyODEyMzkzOVoX DTI3MDcyODEyMzkzOVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB APvkHPsNU0ngX9Xo4K2y+x5yFzckb2rOSFr1Y/tHH8VRc5zmWeETbkCb9T1CgFO6 oUFhEAhvvmYZHzK7XCkjTPy5x6XSM8/NVnFPCOHaDlkjaxMD3V5KRBknWLtTp/rG /tsfDyZUH+FayfKejNKAU0BuUz/fLTJooPGguNpuWATZc0LAg28x1fZ3izUapcdj GezdhQ2QjJIGk2dI4zyuzm5hr+cfwJ/HKuc/px5Sqf/VPGNNUh8TCTUnXWHeazqs wnQyqdHh8FAVOOrvlYH47mZo8GVOXXlL5J2hXq3AY8jma/xQaeRUSLMfuyStDwaO HBmCU2n7h7r9t8bY050+aSkCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAk8cjdiPp7rSYpDJ+J3XNQfcYxqAoMhfj37nxR3XWrW1Oelyrujkgnud9 UugH17cv6vNqF80aSDP/QbxnC8Zj3TBLBgNVHSMERDBCgECx/Et13IGdW8d/OXiV 3Dm6ijqYG8wk7TNHQIfmrwkpyS/l7NFGb/kjcaATgUCqYPg+g+huNR2ihFnTLfMe VdD9MEsGA1UdEQREMEKCQCouYXBwcy5jMmMwZjFhYy1iZjdkLTQ4NWQtYmFkZS1m N2EzYzc2MzViN2EucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAMF38+Nmj1X28X3imSkS+pJIWnhqPgA2nLT05osSDokHuNtJlfuTUDulbUrC iF4HU5NfaE6YgSAagr+ZYJfmFlE1h0ih0kLT3OBEqNLNdm7cCoZX4/597GAgiM41 Y5lNjKabSNznuh+icG+vxBfJ1KWFqNB3+SN3LERgjildLGIaSt6ayJFnLQQ8OVBm cvvCUw4GlB7fSv9BWtcQ9uXarakirlxRjYPWsimUC9lysBwL0rhOcwbPt8ncHn1R x4bfzbH13b6U8HAC2hRtKw0kaOIdU9EPU7C0HiMWN/H/zVt0WZEQPHm4YQBFegPo wSBNqWOhL9MqzBiBn02E6Wamh/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-07-28T12:52:58Z" 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-07-28T12:52:58Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "12818" uid: 13747ea1-b18a-4e84-b766-af3352a3d649 - 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: creationTimestamp: "2026-07-28T12:53:01Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:controller_manager_config.yaml: {} f:metadata: f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-07-28T12:53:01Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "12889" uid: 7fe8a949-8e47-4ed7-b142-af78b98cc4e5 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIISz8FaIaa+QQwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTI0Mjg4MTAe Fw0yNjA3MjgxMjQ4MDBaFw0yODA5MjUxMjQ4MDFaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUyNDI4ODEwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOkY1CgV4WCPmiD4Jo9UPDODST2enOE0F zTkx8xEAKjnK9v+Vpnjo/koI0DL8hQOQebeYCwy4qKLWGFBoy8sgCxEC/ipvDThV RMjPQGmCb8EbnFVGzDyWbWP5ziOcwhGpTM/mPJKBdtfmuC1qK8SE60SAub5rA/zE DveT8TcYP3QnB2qeBn7lGU2GeOGKw9mLYnY8EQEBR2X5fRxwAGaugLxhoIs/9YY0 ki7W/f5WF5Aru0avFpib1TFIFUjS4JJDEdA5Unwl87nBrE+FmHqxZWmpz3lF8kZh 6dnKHk+C6OGAVnAbQfuAA23gQ4PBi11AgWT75I1+tRfSiaFdozL5AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSrtJ1R ddRsRl7pNqrVHa5ke/40UjAfBgNVHSMEGDAWgBSrtJ1RddRsRl7pNqrVHa5ke/40 UjANBgkqhkiG9w0BAQsFAAOCAQEAprRDKLi+ehxGdAVBZzye8ItkLvoxo2tGwiVx VDKwCUD/HEHDo6Ofml3eGXcN8HXofthOQQzBklIB1u4VIy93FfU0iy93D9LAdA7u H/KNfrSJdUzrbKfmCFmLA6exNGZOCC1MczixnIjfGzL1geGRbUcNlV4oTmbbgnWG SgrH6t+ZEXnm/hnBabZbIgXl3LxCZ+cCqhgvp2rPqPra9vILupEwRlEXuG17MuUc 5yqBHiBy8K5hxoiguUxD0tKAkDEsV6FS28Fv4cVzm+xO6CFkUkViap8reCMxxseO zq04Gy3JRaG838FHCH1D21KkDEe0uvfTplm+IDVA08SDYZPiEA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-28T12:52:58Z" 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-07-28T12:52:58Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-28T12:52:58Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "12826" uid: ee92c928-10a6-44d5-83b0-dda599cbb527 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer@sha256:3c279b3b0fbd21a4657da2c9007b5870f4aa5deee353d8cae6354ef6cca8ef24 odh-th06-cpu-torch210-py312-image: quay.io/opendatahub/odh-th06-cpu-torch210-py312:odh-3.5-ea1 odh-th06-cuda130-torch210-py312-image: quay.io/opendatahub/odh-th06-cuda130-torch210-py312:odh-3.5-ea1 odh-th06-rocm64-torch291-py312-image: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.5-ea1 odh-training-cuda128-torch29-py312-image: quay.io/opendatahub/odh-training-cuda128-torch29-py312@sha256:0be52d5775e95026c3899a208d9fbecb59489d48763664e842b92e66d3c112c8 odh-training-rocm64-torch29-py312-image: quay.io/opendatahub/odh-training-rocm64-torch29-py312@sha256:80878d0d51fa6bc8957f669e7f3facac13669562d393a6bfc45ca8dff277c2fa odh-training-universal-workbench-image-cpu-3-4: quay.io/opendatahub/odh-th06-cpu-torch291-py312:odh-3.4 odh-training-universal-workbench-image-cpu-3-5: quay.io/opendatahub/odh-th06-cpu-torch210-py312:odh-3.5-ea1 odh-training-universal-workbench-image-cuda-3-4: quay.io/opendatahub/odh-th06-cuda130-torch291-py312:odh-3.4 odh-training-universal-workbench-image-cuda-3-5: quay.io/opendatahub/odh-th06-cuda130-torch210-py312:odh-3.5-ea1 odh-training-universal-workbench-image-rocm-3-4: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.4 odh-training-universal-workbench-image-rocm-3-5: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.5-ea1 kind: ConfigMap metadata: creationTimestamp: "2026-07-28T12:53:01Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:odh-kubeflow-trainer-controller-image: {} f:odh-th06-cpu-torch210-py312-image: {} f:odh-th06-cuda130-torch210-py312-image: {} f:odh-th06-rocm64-torch291-py312-image: {} f:odh-training-cuda128-torch29-py312-image: {} f:odh-training-rocm64-torch29-py312-image: {} f:odh-training-universal-workbench-image-cpu-3-4: {} f:odh-training-universal-workbench-image-cpu-3-5: {} f:odh-training-universal-workbench-image-cuda-3-4: {} f:odh-training-universal-workbench-image-cuda-3-5: {} f:odh-training-universal-workbench-image-rocm-3-4: {} f:odh-training-universal-workbench-image-rocm-3-5: {} f:metadata: f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-07-28T12:53:01Z" name: rhoai-config-tdffbhb56c namespace: opendatahub resourceVersion: "12891" uid: 15e9ea6f-ed13-4632-b441-4857d641a1b3 kind: ConfigMapList metadata: resourceVersion: "15944"