--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIEah3htpZtKQwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNzAyNDYyNFoX DTM2MDkwNDAyNDYyNFowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuNCs939UO5Zf LP46HwyRWi7To1ZpcSiCuioV3sqaHsDEWirRVoYwaTalgCdHCr/ofbO1/PTa6IKV k1Hnvb6b6Iglgg1UsiOLoXSxSVkhLUgoTujGwXtSXWgUipXmsp9mhCOu/qDRG/gV yTrMhzeO3ypuHoGTXR31Z6iJ5BZINWxUk+W4MZC52CxJDe5qzHmi01MEILezRiI5 TcDWvST+O/ItYg0Fvx5yCIU8EOGzj6ynwfzAfZAxiOkm0dSCRPCUsjetWE68rYa6 JdDaA0lZEhzscnD/LIsPH7jySMI31ORMs2KFbfeWRI9YT4EhyRB057Tw0tFL5BoA fSCO5rXPzQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAcQ92TNJqS+NsHxAAETeKFcvIWYX+Yo19hwvEqs2YzfnvfFeL CM2WpsjNwfj/xwhaAnfwS7Pts/+9HvVbZ1INDzANBgkqhkiG9w0BAQsFAAOCAQEA s+8XVIXg9YX0xbt4BP5T0+wM5+NBlaI7jKLKst+0fkn9xYBVMrsWLPs8L2b0bTL5 5DTDyhXnSukXIqbA7qr4LGxWovq6Fq9nwXUa2W11gdiQrLgrBgE5GcAJPj5TACfM SRRuTGL/0l3OQQHp4fun9L/rmmGk9Pf1L8hmx+alJHk3XlA2/H12FdXWh/WHbJtu noHWO+rgpDh+KWG/zXmZSA4QjYLyW3fWeycFzN61+3ZpYRmO6weFIawCqqdxWzbj ZV9LK6gVhVe5mr4WHYuNRB2DQvCb0Nct6Qf7P0Pcd4RABgJslcwdk/7zh6wFYb0z oyL+BXlAjb3TezLxthvtkw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIHMGRpwfJRXAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDkwNzAyNDY1NFoX DTI3MDkwNzAyNDY1NFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALmpJJzPq0S9B3aFQ7FKwsIr/iU20uyAKSRbOQim0vPHS95AeyC6k3hymRIJPba2 czZnLWDkwhu3TSRUqTSFeLKym9crV0JzjiXgrucNfa15Gi75yqQge3fFw//W2K5N jvqM/iAwUQStlJZSr6aTwfdd97ulB5Oww8Xe9ewe1jFhn5iWRBA2C3RKEeYT46WG 447Bcyq5woiMAcVLYftXN78jRkWidYG7M0q8o1jnXHbBmnsRxf+/XZ/V0Cg+Ywt1 NcTsS6aSF4L8vP3xeFNOef84sbWpMBIuOlHjaKDlbRpC8Qe4DogoynP71Rf8DXJ9 9ZcjeK/kK8hUTOMkRWJQyGUCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAm3XBE5DkFlld34jMcpns3YHGd+kWD9NJFbu/9TlU15LPt3IqXy4xZn/y K5CGPIPceS+IJ9joKvtGem/Pp7vSIDBLBgNVHSMERDBCgEBxD3ZM0mpL42wfEAAR N4oVy8hZhf5ijX2HC8SqzZjN+e98V4sIzZamyM3B+P/HCFoCd/BLs+2z/70e9Vtn Ug0PMEsGA1UdEQREMEKCQCouYXBwcy5kMTM5ZmE4OS0zY2VlLTQ0YzAtYTMyNS0w MTFhMjAxOGEyN2UucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAJJkjImGp2RH4XwZq7BMbeq4LpDMPaN26dDTGmufIXhvps1iSkdVNPsJSpbh GYK1yn2/iS+MyCce3b7G3jZ9Wj6OdJRB9bEIpyvSsyqSxglSLoaestSgBUqaCMAX BJaEDf1BPn8BWFVuI81vV4F5AwgFrFrC433Oa4zWpcdwuN7I+/63wB16E7Y22LPJ EV2O9qLkBkC707wg64hv2eIX0KSXstwniUuRYtHOuTjp5NAv7Xtqw64KZJxJI6s7 n7ojCjVSctbNxy6f6LS0jRMCpy660qI3kA9/OFkkAerjP/jqLNpkD1YVyvw96tfF RISZUPkmYxPpPhcxdz4Ad5dSJpM= -----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-07T03:00:12Z" 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-07T03:00:12Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "12851" uid: d5907eed-07c8-45d7-93f6-ea1b921e8c1a - 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: 762b0aab-0846-499e-a782-f6a214ab456d platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-07T03:00:15Z" 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-07T03:00:15Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "12908" uid: 0ba49d41-b036-49b0-959f-c59359015e87 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIWLrTnPzEi34wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4ODc0OTY5MDAe Fw0yNjA5MDcwMjU0NDlaFw0yODExMDUwMjU0NTBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODg3NDk2OTAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5JAT8W1GjRNYxO613hTwnruQ9UqGiJp8v NNtcEjqUOPmO7VPzfR0uQXg00wTwK5AkbdVzUSctWWe5LT/UO89UFF43xSM3+zyp xcV0dfEyksh3DL2B25nSwbVdffrIGjDNBxgtRQNANWlEvYbor4rINNdebsKsnZWD PRHerU+K+F0J4j1hcizm+x5VTrNx8F5pTYdV20FfzQoiMsEGM9nfNWsvnsn91S5C kJlIBho9tGG+lDLGzyVE0ghATB8p9J1vrpjf3PLTX5msXgYnY4qvVaRHu6ISS99M l4V9CDLdgxSlFgAMr+Qn/TsxzWnel1Wo6CeRrYmat9ejG9JykwqZAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRd/tXk 4lrNIU5Z+8IV1OnM7V9p6TAfBgNVHSMEGDAWgBRd/tXk4lrNIU5Z+8IV1OnM7V9p 6TANBgkqhkiG9w0BAQsFAAOCAQEAuPwkEDfPov2ZhKFRTzlTjF/q941/6+b4ubre JmwGQP6w2F4HFp0252LIXq8jeLiQTZj2rDdKFkfOqYRYv6fqfOgC1CyzeA2QuFt9 bmKhA90pDYyJmgUeaJNDQzj2nsly+H1wR0w0P/XnzNYMaOrrJuuIfChxN8PFf7r6 bVjcDG3SFAyC6EgQhRJIxe/BMAYsd55U99aB6OReBqAXWvvJJIqsz02iC7BSuCLS ckvjLyo8nhRQLudmk0xZszv+kdix8ajzXRLo6r+H30OLSAzdkm7LIvX8oPIR6uTL 4Vf8mbFFPyQ79ItnrlasCH0mXgQJC/sON3EkEykbgkzHh+QMdA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-09-07T03:00:12Z" 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-07T03:00:12Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-09-07T03:00:12Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "12861" uid: 0da03e39-eada-478c-8d0e-65c5b8408307 - 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: 762b0aab-0846-499e-a782-f6a214ab456d platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-09-07T03:00:15Z" 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-07T03:00:15Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "12909" uid: 93c95a60-c347-44e5-889c-edb84ba06892 kind: ConfigMapList metadata: resourceVersion: "15175"