--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIYgr+6nsyv58wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDczMTA5MjIzN1oX DTM2MDcyODA5MjIzN1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn7DpodGxA5mb x6PRiujL5ab/Tf4Z9FlrMCN1eCt3YT3SDP6olMPO7zbIYSQVz6aD+pvhcUGliI3h VF4MDt7RKwe6OMNyphrN3B7hhXn+A+meIKTfSRC3BjG5jWCR3/qPVUoXwjipxP6g U85HokBHjtkFtEitCL48OsBRmOWLRgVv/RU0Ja49v04kwxwObOYQzN1Sde6aA7Cn 3W1Vf2MrYeTyLnzcy01x0MWXef6hleGzcjHqXn9vOn81m8Nz3NawdjippL3MzJNx +T/b/jRko9WUfOcJGfFpk4+oIUZzMgOYVxW6LyAylUjM9Xt6OzqKK/cqTH5oPwhU Duc8UVbmeQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRA1G2Y2pM+52rZiA9zFedaPUHheqHU+7AxPQoQ9iLtG1mc8DAX mtdBIFQhfs3+nzzPkGyPSjRHjuYxybn/Gnfd3zANBgkqhkiG9w0BAQsFAAOCAQEA JCF8wua7gbYp0B2Y2Vn5YNao1QHgzcF7qufE3/zw+pjqqAgBD98rNhOc32rXtRRR eS4VTbg6ijE7GuVgLDXseWZ/LClYvKLRLmrrtfb6HXm4m/GzNtCvqLTkw1KfcShP HM9LJldmR5B58wH21q5vc7UZJ9l8yAUXSiflkCdMN0tKiSc9oJoc1cZ8R+cmHXHp V42BIcJcNtE50ETUby2gkz65KBBDnb4WGnEuvfwUHYygSU4KSoLuMgPPCrJwckSj IzL10RbAkCmZPe1ABydKYEMC9RSbmdqG/yk98C/zWTvbMI0L25J/Ro/fMkmPPeV7 /AHgSEet1H68hlAYkWtv0Q== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIK67YRphcgEgwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDczMTA5MjMxN1oX DTI3MDczMTA5MjMxN1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANaqOc/4GsCAKhHAvWiUnb1pnvQ2gWuua2cmDNgGTcFx8B83ZcxoJxgcvBEIAhuY kMcQFgoRxM/lH7HUEtJARPmw5Nlz2EP8auDm6NDwnIzYc/2+AXDXNGsaLXY/TmNw am1CgVl/l0Jn0Q8yV0iqZp8G4VlW7dVyAyRNknWJ7qW9DoTIUHIQBSV1NalGw/na LLHMUNc7Mtn5zCYBfVmvNHpJzt0rZHXEZdrUYp3H3HSTqlA6iyY3gu7Sa9w/KcMS n3wmqqPatflEC9OorX/24fxRmUHvZKFzAvatSZyRf9yHvIp531eWUVdJnz7RpUyF WbVznPxKAgAmDbFUimK7428CAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRA/ZjdEu3dYjMnI1LilP2cCWGWB13v6zrR2sjlxEOF6MV90H2stM33JLqg qIg/pwyPm1oQI6mfDTBZnHUQdLh6ojBLBgNVHSMERDBCgEDUbZjakz7natmID3MV 51o9QeF6odT7sDE9ChD2Iu0bWZzwMBea10EgVCF+zf6fPM+QbI9KNEeO5jHJuf8a d93fMEsGA1UdEQREMEKCQCouYXBwcy5kNDA4NjM2Yi0zYTU3LTQwMWYtOTY5Zi1i ZDVhMGQyZmJlOTIucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBADsQ9gyEuU/5bmiaOL3ghQyXoaxND2XqTOKKxSyvnfT2u+SyLEvzJ2eBhg+h MlVyPD/4M2xMbYumU1FmGqEsObUdbEGuwvIC7Lv9NN4XXpjFImifxeBwAE1CEqhD vfsB1nVPKu/XNlyivRfVnqMYx7w3PeEMFZWF3meX7TO56si7Jo7Seu3PYWhgMGCe oA3LSBxZS6muY9DnXkrAnoUWwbvcZzNJGBJIejkBh57NqD+J0UnS1m+VW0IZG/7A UjHFbhH9bsaVzx4mGPKiWrjjLWRXMGiXGDdOM+N2vvJbonrajRtL0YLAs/MC6l21 qJ+NQCu4/QSnP3Ih73wkp1gZbdE= -----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-31T09:37:07Z" 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-31T09:37:07Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13022" uid: 1651c5af-ad99-498e-868b-c169db7992b7 - 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: f5b8586c-af5b-4bfd-a752-c6616825e9ec platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-31T09:37:10Z" 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-31T09:37:10Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13081" uid: c047b8a1-2b15-4631-9413-eeae640f4b32 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIQ4lyPQqWsa8wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTQ5MDI5MjAe Fw0yNjA3MzEwOTMxMzJaFw0yODA5MjgwOTMxMzNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODU0OTAyOTIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDfs9wEy68XkaERw5cm/dm0y2wprtUEm+7K j0nto4FxNkJVWraNsZlr7U1Z7SNvoC58cT2PUj4V319P9jJqWjWHL4b12yEsFzcn UpGC0ywWIyrgc+Tl8pVtSHGAEhQjmGH1n4aDiS9pSu+wtuoX9j4+8F6nB63/nW0Z q8X2UeYXBd920rU1gxWvcsOOEb1TopuCdwKlGm4/w6hkSvrTjgOKxtHQ8VgpvNDx PtHjsX6J9a6szEbsjI1vBXxR7j3QJm3mmBKxjoNRJKRDq8QIBBKA/0JFHpkda55c Qn6h7RPIgsEQS6Rq1r/YmsQl0xI0Oe3NPg7mA4XjUXSSLkO94sTJAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvzr7P TNFNYHZHLlYIxP4MHks+XjAfBgNVHSMEGDAWgBTvzr7PTNFNYHZHLlYIxP4MHks+ XjANBgkqhkiG9w0BAQsFAAOCAQEAq9mA/nyjNVe06fzKSe+/oGi3ISTt8JoyKZGP O7RpGuBKt8h/iGrmWRwRpze0zJnQnFYC583DDtXSO9TXjViFrIauXTmAOtGrCg/Q vBwt7/X+xL4ur4hkJAwaw5Z2qHDOAaLGeTSu62DH0I4cVLAsMAj0su+5WXtsgoqS yFdLBfCLoPgmEVeT2uW8UgrKrCHjTHDgpxyhOE65BpZjFdDG/WXg3ZegxTOBjokq 838AMFdxrT36Yb+EYamKnlp9tuNOXkfqU3ZTH18bc0mudgs79KgThZiYzKsGdM30 MUqL4xWsWI3IBOUrXruzvZhMf0FkyXdMOHG/FX4731eVmKh4Eg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-31T09:37:07Z" 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-31T09:37:07Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-31T09:37:07Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13032" uid: 17807ba9-5666-4a05-b332-972c24fe0454 - 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: f5b8586c-af5b-4bfd-a752-c6616825e9ec platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-31T09:37:10Z" 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-31T09:37:10Z" name: rhoai-config-db9g9bt929 namespace: opendatahub resourceVersion: "13082" uid: 3e80cc92-66cd-4b28-a890-0832a5eee7e7 kind: ConfigMapList metadata: resourceVersion: "13761"