--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIE7AGbEnc9BcwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyODEzMzg0OVoX DTM2MDcyNTEzMzg0OVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlPUos9VDN3FG DhrNYUQPQjKg932tZzk2GENLZrf13sYvWb6xZnCvtAGbCkgzUJ5AUNRMN8rvXHft +Pz6pitTylhXVRU/CouugnyLtWT7JwZTE/NngDu9Qz4pv7ZJCHsGqpG+QX+dK02I 5gnM0N4KgR7xY6NUIkh5uvFKONHmzNWf53flh4VgiOCqHfHlQmnXM+4vkleDOsuD kF1sDEAc66X7eh+WGBxzTsegzIbbFwT6od5pTZSm5ABrHseWe5aC9hmU2J2Fw2ys RubGsNqOO0iOmSPVwoFw3glRVudCI5UqV03RRPK/U5jNogixd2kakkFjCyZ8TQCS h4oiAvHqwwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRA3F8xGZ0Rs08hlKe3bLjqP+w3KJX+as/D6vdNOMQa+CnCeVgb WVPfb1vpR/IhJvRmu3BuUPR/Olm/OYsQeoTQIjANBgkqhkiG9w0BAQsFAAOCAQEA iKk+unfPuBbIuc18wuFY4XIFVmS3v0hwmsKV3RfiOrbrNdtlOt1dxrPy4fqWvbw8 VD3pr6XgIHYD9jS9hwRg+rHiB6zUA6ESVwrD+pOxBMkBv6Mgpm+J87ja2NF5AnCO nVm6AVuHHKoyDPzKNVLXUadRtIT2V+2trhxO4mscpoDttg031UsweQZXntxj+WBq rPOQvMOuZJ6hd8QGV/Do1KMwcTnW+R45dx7+SxI/L+IEBTI97+OrpogD/wKqJ8Mt R2KHlXz5n5RmXRcmLTeVPHv7Xt7RZJNf8CcdVEYfXj6NsiJnqlBYp32hsdtXoOad rHE3X0jqXMQkg9xOSkqSTw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIMYTZeEPai9kwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyODEzMzkyMVoX DTI3MDcyODEzMzkyMVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB APCPBmX4b6Ujl9PaVxPGeGtOhFYsWT/wosQpIXBeFy5QU/4t20VEtjoND0I26SSt gFhKhNUTmrNswScXvSS3gOx4HKbN4Sw4/Y0wJdZoiwGLgRx4ByqhEJKpzCx2DJ9I KTIfHPtmmHVM8Yyfrt8UjKY31/1LuclpmB4BQDziCZzlWPooJEKDi9MMfn5HPfJN i4niZW+c+V9JsfgoNvW54fIWrSCqwEjdLg+z/KLEdZ+t8mdo89sJeiddbHBcTjs3 rx1PQl219fkNKUcUBqkHwnATjnjopXubyWvIXg91kCtE/d0ywR9ExkJi1q7Gc+NW /T8WVCvpXYT9syRJn3GFpvECAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRA5dxhqtxxdbzkG7dv9KLA333zsKEBpB2+aZub33HT57uhITCLKFbGrQyN ZubUAUYneNrqwPCb3czLsZAmn5aSFzBLBgNVHSMERDBCgEDcXzEZnRGzTyGUp7ds uOo/7Dcolf5qz8Pq9004xBr4KcJ5WBtZU99vW+lH8iEm9Ga7cG5Q9H86Wb85ixB6 hNAiMEsGA1UdEQREMEKCQCouYXBwcy42YzVkZGI0My1kMWI3LTQ0OGMtYTc3MS0z YmMxZjdkYjE4ZWMucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAC+ztggxBhU1hkHRc/3qCQqhGnNpGZL0Oja6ROrY4NiAuIl8wTCTlW72+Go0 yL8Vc9v8uRxUKVZxOD9OStTV4kw+G52Khg4dCz9TDnSnJxNelOxSecgLwN90+o9c waD6wWeUW9fDbPs4dl7b+ufVw/Rb6AtDkffEQUFwy7SaIt68nDLawB2dTGgsDbMe QD2DnbCuqYf735JMLr0Yoa3NOnjVpSNxeJBzopTQY34lmM94wHKHxqFrMa2tHJHc 1Xvty4M9ro/TAddMlmiYKO/X0IIk2jnRvKdEjHbxYXPEOIaZx7skCccDf3mQtG4/ 72LZJebeJjZ9GOdjDg9v4xBsgzA= -----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-28T13:54:02Z" 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-28T13:54:02Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13367" uid: 8e96047c-271d-4f3e-888f-caa4d636a9bd - apiVersion: v1 data: controller_manager_config.yaml: | 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 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: 82815558-82cf-4820-9a3d-b52f3a471611 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-28T13:54:05Z" 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-07-28T13:54:05Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13427" uid: c37a57c2-4712-4a24-a243-c57a3408b4f0 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIITcbmRk/FdRIwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTI0NjQ1OTAe Fw0yNjA3MjgxMzQ3MzhaFw0yODA5MjUxMzQ3MzlaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUyNDY0NTkwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCWwtlGX2lMLIZrX2j4NZOXeNtBRDpKG+9a Ftxz8eHEBbCHBk8yzF6W9t58EFeyVlD3zC/o0pfs8INzcOKYne8YRMioaMaIXODZ bVIN20POMk5GMsiu4g32yJW5Q04bCyymn3aQ2zVyCV0zZw90AVvdHKLExyG5f7Vd 1W7RopZCtV1Ekm6UM7T5CDr9A4BNDT+HR9FgwzsNTcgRbJrgpbqWUa+VjhOJkHFp JljYeRRMot/0KBq7/d6W6Cr+GpngQ2ZbsmexxYXUwuZvyYE702X7qwohzZuNAW9C KY3Vee/B1sK+yelJhsnuZ6mpe5qxiqVdrm/GqnUZl2iYeMwd4TKzAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfM+P7 ntdBXmLmeQSPkAg+ydrcBjAfBgNVHSMEGDAWgBTfM+P7ntdBXmLmeQSPkAg+ydrc BjANBgkqhkiG9w0BAQsFAAOCAQEAFh8prRervQT8RnzNvLPxNfPgUKoem+lmWNWC NdPaR6XHGjo95e+9I3fjb+3AgSv63nC/Yc0vJtFsTfrfOuCqgMpbIz/FnTaHxXFN TK36FHPDxUNpBh/t5C+a13nwtKjq14XukWUGH1gxBuoDfYkGDbjMqm2p5WeV3pjv 9MceZ4D/YXqt62hJ3vDQ0oonnfsJUDZF6v8G/qyZPoNEkQlDT680pw37jiooXbX6 4yCpR1M2CwuVsQRnP3x9g11wgbpGEhy64r259XlQ0CSQC1uww5AYIG1nmk9DrzN+ o6IGf8dtOHQd9lq9qCb+iTqcITjXCLLawMvUzbsxaVwbppAqVw== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-28T13:54:02Z" 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-28T13:54:02Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-28T13:54:02Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13377" uid: afd512d8-a155-44ac-84db-f94d0434a1d4 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer:odh-3.5-ea1 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: annotations: internal.config.kubernetes.io/previousKinds: ConfigMap internal.config.kubernetes.io/previousNames: rhoai-config-db9g9bt929 internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: 82815558-82cf-4820-9a3d-b52f3a471611 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-28T13:54:05Z" 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: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: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-07-28T13:54:05Z" name: rhoai-config-db9g9bt929 namespace: opendatahub resourceVersion: "13428" uid: 8206fbb9-96ed-472f-bc00-3ba7e767f713 kind: ConfigMapList metadata: resourceVersion: "15093"