--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIfGMC0x3EB8gwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyOTEwMTE0MFoX DTM2MDcyNjEwMTE0MFowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApkUHSVc9v3YL leAWuiJVUGtLVyubcT0oepnW/GSfH/dug/mpSsMX1A3f1QCUO2XcjYLuRqwX1H5l vfIf2Ns9Ap6VKVikv0lUWxEZZwLFonYYm5tgEYXn/pShpWYIzbmMJ2Ux9JQ1T5wq f1EpQi+iyLBQ7ObFrxcu64ZBqSSQcNV881/x30RhePPteHRKRANtrFAfi3w1IFHQ wubo1vzqx4KdzCUvVS7bHBgjWfvVVRi7PyF87YTsfnw9YhzABcsnIn7VVrCC361z nHkh0y++GY4TQa2D66vzk2AcXRATjbSF6UWYE7jWDGCgR9AkJzkX9lptkQWbqArf ZShbGL6mHwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRA22L64m3h3FiplUsPln6keSaTAMLS7TSjNTYxiy4ebIdWAdgR FoZpvFZguVea+hv17IyjOCgjw10VKE2UqwTrLTANBgkqhkiG9w0BAQsFAAOCAQEA JDz7wphsiDcJOtLlgQobDUdqd8HGvzXCOheMagwU4UidG1dPnZS/rFWqZVyuaoke +++v8ZxmTXDoSvJV2DR6oxrVWL7WWUb3KFBgXUFNpkoe9kADh+Ty36r9qfqqX6Gb DjhA8J5BiIw5IyF1GocgLl61dBaQld0e1ZNJqlcekKLmSQBxIOatPc91bUrA+KJX fTnhvDPjfvVVMBBbTkxbLvcYKH6H0AWudXZDxX8pHEVrQce26sieriHdBJT9fAKc NhbiyykaF5vV6EBqETResmEB7jVLKvSy5nKNjy7AcFfGtcDOUtKNxj/u0+5GAlnm T4KTgyopYrI9+V1H+QTxuQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIID/zCCAuegAwIBAgIHOQFpL3EAQDANBgkqhkiG9w0BAQsFADAmMRIwEAYDVQQL EwlvcGVuc2hpZnQxEDAOBgNVBAMTB3Jvb3QtY2EwHhcNMjYwNzI5MTAxMjI4WhcN MjcwNzI5MTAxMjI4WjAwMRIwEAYDVQQKEwlvcGVuc2hpZnQxGjAYBgNVBAMTEW9w ZW5zaGlmdC1pbmdyZXNzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA 4PNYfTT6hJSk3db07grWPPOia3OhfHJNTjR2C7Nusdc5XRxTgSLXkZ5T2OlNlojE H0/VyZCC3wnXEZHdIlJpjMrMZ10QKtmsOe+z2F2m2geuXvSbsLjiS+b0BtFR7t41 Ip3Vp7jDDziYn9XNXXF8kgXXgCUJYY+iDjgQJxBZieksvhOPo6MQJQuGoXjO8ilr kcOb7XYAspO6KhZlr86+grTZ7asp0qR74elZjnpJ56Zmw2BdHLCMG+aPEZ87/Je1 1OC/3782y/U46oybbgotQrFcBA5JAbSOuykxIEessT51dI011QlTmsLLZFGrxwf8 bAM3p51JxcwBDOsVjOP4twIDAQABo4IBJjCCASIwDgYDVR0PAQH/BAQDAgWgMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMEkGA1Ud DgRCBEDnaRbGJa2gR90ohJhgkq6XYRNwE6kU2QqgT9drTYIy3BPIL9bfqQw2fpoz 39DdyzwoOvtDebUNG5O9tpQTPStAMEsGA1UdIwREMEKAQNti+uJt4dxYqZVLD5Z+ pHkmkwDC0u00ozU2MYsuHmyHVgHYERaGabxWYLlXmvob9eyMozgoI8NdFShNlKsE 6y0wSwYDVR0RBEQwQoJAKi5hcHBzLjJhNWY0ZTRmLWU1NjUtNGQwYi1hOTg0LTM0 ZDhkYzg2YmNkZC5wcm9kLmtvbmZsdXhlYWFzLmNvbTANBgkqhkiG9w0BAQsFAAOC AQEAGWahPaCiYbpXJO4UqXjKhfeOWlIt5jsMPOpGS7Ae5JpnKp5hDNTLFyfiOzKs RUw5s05MSmWRSHPXeoKXX0CdCzlRUwz6/Quie25VpDC9EPeyMuOxVxFFj3jX5kGl 5MFqA2E0isFMRkR8R3Elibrblw19y7ZKRr5jJu/GoYZLwWw/QTywuKUPHmTuON2X XhTyWhXqHSCx8C3DWQhlpsoEAqcs0nnotqbp6Y6fnqGEisblGKOJWUX7LDxs3k7v VRonMnN252fKdoVK7VvFcbmrxLxzyPEbslHxGGYbgayGhqY1igRAmhrhCEw4nRBC HkGMcd2/eF5b1uX41uVzrcv+ww== -----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-29T10:27:01Z" 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-29T10:27:01Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13374" uid: c2080e92-8aba-4794-af25-07ac513868f3 - 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: d1c02481-5f49-4955-b3c3-b484e93725f6 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-29T10:27:03Z" 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-29T10:27:03Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13434" uid: 6195c01a-9cf3-4b69-9ab6-d06c37d56646 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIU1IxM0ewX/gwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTMyMDQ1MDAe Fw0yNjA3MjkxMDIwNDlaFw0yODA5MjYxMDIwNTBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUzMjA0NTAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCu3QdRh3h+Ha6g2Ixwz7wSUivovt85UTBg 8J46mPbShNravHLoF53/f+r7Kqyrb9P9FowOrCBqH1TKykY2i/4dKSbzVlCUBBB+ nxogRqiCxaCJS+IJDYx/Qfnp7ZoppfYpcY6vuXcH0ySEnn4n94Db9ujS2i9FpIw0 7AfPROcxlwnZYeLb7Ba2C7Ff+rCv0xjvnbwx5OE8Sr0mn8IdVlUWOuFRgINTg3V+ 3zaCOqhkPRD+wuc4A+hmlZL+MYsJnG32/lybxLBGOLNh6sFrj/wN++BDo0oZ28RK 99S0zsU/OBo22CuvVWasGGdPa4Iu4i+cgCHbIZ8YltUduYs2q+x9AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTq2gSE hNVSHNmdXra9qmXh1MWEpjAfBgNVHSMEGDAWgBTq2gSEhNVSHNmdXra9qmXh1MWE pjANBgkqhkiG9w0BAQsFAAOCAQEAgWGC6Z5o6Nycr9swqOq4/kdTtPOhBciT2O3Q X0/yCmwbnofmrie0xpBb/FiaiVNK04QHJDiSC58WGwuQlBYkqdKSZdmXQD5JDipv QMN7/nzS6Y4hiwZcyUe6zH49oAD3YyQdhcCLvoXrpGk39btzKkdcFPsJ91GsjTdC QwbYcZUCNo38p2F+BvtGrseGiQOaQUDPyBp5egK0XUhnY32T2Y13kZfsTFgIZXQM dW/pFDxSpynjQnnSd8jJo9qGZed12kgWAZWwt1TEkFV2xUHYAT1jjxDAsywqAoEc nUb8qAEs6IXlYehKC814l5coEg1cD9mgMAZC72Omb5eRolzo8w== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-29T10:27:01Z" 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-29T10:27:01Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-29T10:27:01Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13381" uid: 9370ce2d-094c-4e77-8f12-496e101ee576 - 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: d1c02481-5f49-4955-b3c3-b484e93725f6 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.1.0 creationTimestamp: "2026-07-29T10:27:03Z" 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-29T10:27:03Z" name: rhoai-config-db9g9bt929 namespace: opendatahub resourceVersion: "13435" uid: 62324822-8e67-49e3-9bb0-6bcd11065f29 kind: ConfigMapList metadata: resourceVersion: "14084"