--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIGKuOCyVb21YwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDQxNzE4MDQyNVoX DTM2MDQxNDE4MDQyNVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwKXta+JwVF80 bGQL0lobLcZn1480hxJa2huftn6HtRLyHBo5oIw+FNHxiXhrzcq1HfLdsO4yVJRj nNNvFKjmAYf3YLqrr3pJhA6JazE29A+vCsNNtWawUJkVCW1xsA9QTXcUmiWTVf99 QrWWrMeNgRKLgZAIa6NFSS+8jo26sxbucbn/t/xHKVneSZ0sHOrKq1zQfCXVIw6p fy/4AW/eZu/GTvos/671ZDhTaS/4Z7ShhLpmekZI1RS+fJq9ALrRzxMmo1reev93 gx5Uu6kN21MXI9nFojd4/hecSuHCvPSMHZ7AJOtovOfkmwCbt/ijopfNdLLZsfZg Ay9Mo7ZBjQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAUIw8b/KTrE/oQpE9GUEDl2G+dvz17CGagKV4pPghx5t22A2A j5tLs1GcN3FAPpNvnRNUcrW2Nv0TwdDRjTNW8DANBgkqhkiG9w0BAQsFAAOCAQEA ZD9I3Pd/Um0rQss0Bk6Nx0xMB9+Fx/maDbH+UlYq83nI82fV47oxP7bVFla64hfH ST1Tem4+BMDYADubfzEYixDZLhRH+01Hqse4JaUFFh9NV7uHHvDC4pNb5qdIrSpI 0bolnsy27ZP8GDlq5pVbvq7+BjYIQEqbvfmEScx1ieGnpkgZ6cplEZ2yokIQg/dS kYm9LOwz0A8bZQyzjnlG8oQv3wLyBp/eP46He1LjiyGTgjXOD0wqaGVVUdFQIMO1 24X9frCl/yUlaV8lhN94Yozl8CNMNIcHBhtJbDijRAFJmAHAm44BWZGuX/nNW71/ IccFrHDETR8gWy1jGWqW1g== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIL6l81j6FH60wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDQxNzE4MDQ1OFoX DTI3MDQxNzE4MDQ1OFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AN6ZrLjGuf9Cxf5RTTh2InAOKAzHZisXxqpy6nc9qoWdhBOvxOERicERaEtXy/kN hdZjBDFRLDqIyqmoRVswRTWgr1a63sxtUW+gFkjs9tgctCVFUzbiz1gmXXRYVmxN pRbDDm5rxpF1NtweT5CxjInx5EP5jR56UdA8um4NRt68CAQU+BmlnTRQxcnt7tvQ 4/hjeyFkVeETuQ2EmPqENmzkHmidyBw4yZrEDj4+L65i2xvuovxfBXuJHrMehllz kzGVOi0sbkn7EFj726T2xqiV9AjIEC70DWPiMC1Ov4uEx/eXgwZMxe6FrGgkbnak +BSJfdmDF2H3lqPi5EJG6EMCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAivcUofTL9DQoLbzH9MkZIQ8UWDcb52MiAfpTqhxjsSrz5EVPbaGuamnJ yHpBjJ1QWKOM9s3cF7al9FXYmdYpVzBLBgNVHSMERDBCgEBQjDxv8pOsT+hCkT0Z QQOXYb52/PXsIZqApXik+CHHm3bYDYCPm0uzUZw3cUA+k2+dE1RytbY2/RPB0NGN M1bwMEsGA1UdEQREMEKCQCouYXBwcy41MzMwZGVlNy1iNWQ3LTQwOTktOTA3NS0y MTU5YjhhZjJlZDEucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAIAKq/1g1CAgs9PMwWn5PJnzQ4PPuluhB5E9eiQ9oTfSZOiE5UsWEEoF1Zu7 X81yr8p9vn9dDs1UKGLndmf6oMjsH2YXG22tMu2WiVEYjRh9vBFkjFokdEuZck3s FpfeV5lpW9vdm4gppulqSjLUuoV0r4uK3pNhiofqXXO9l63IaFucnBOW8LX+fJCt ihvGf2b+OS3eHNnhGZeGFq2nO+KhjpSqNgVoHj8/dRHBBeCW8hg1U5Mr/XV+z92D Ql78TFGeLEm8iSZB7B/iWSDmNw76r639BvPX48aOCtdSDsAj7oY1PetAhkht19lU McedsW2e6DABRGbG9aQP5VSUJDs= -----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-04-17T18:18:08Z" 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-04-17T18:18:08Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "13052" uid: dca28ff5-097d-489d-8eee-a6372abf543e - 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: creationTimestamp: "2026-04-17T18:18:11Z" 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-04-17T18:18:11Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "13119" uid: 4d5b92b4-dde0-4f60-acb4-f1a65fada6ee - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIIaGKq5NhktAwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3NjQ0OTU0NjAe Fw0yNjA0MTcxODEyMjVaFw0yODA2MTUxODEyMjZaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzY0NDk1NDYwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIA37OrrITHAdpI05zek9C+porsdABJ7YW bZYTxvqEHK6Yd1m7LKVAe1lRU7/oHeE5IKGRvjujZMHVgqiUvlXi40yYohcEa7a4 6PnXjAu+Javj9ngKciBOjlWiby9+wo2GcUVkzGzbqaVGJEG1xItGnthxFHK1C0r7 YEMxo6QYwQM+C7RhaEo288zggHBKGxNGV9YspC5+2+TCSFnJjgrVW4Q3CVhQxET2 4C2O43U4HqsLC7Eekhq0VWxVmVsKL0dABIxXWhFQ3EkpKyIF5vlsQOZ1JBnEmDz6 6kApOMgMfX7VJ8FhmaWAt1QiQad04YuGY+NGPyTWFPJ36UplL+QDAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS5jmt+ pYCWImrM1pqlgqNBrM5p7zAfBgNVHSMEGDAWgBS5jmt+pYCWImrM1pqlgqNBrM5p 7zANBgkqhkiG9w0BAQsFAAOCAQEAuOw6fOtfLC1gMkjrz4gm4itrLFGyRQORC8UK P3d8HqzgEGIEOdZiYPSK3oIl3acsdwaBFV9hiqgoRoDMJN3ZWvtoDm2YIcUUMpGO drWReyszaFtsP9w+Sr3LRCbqWw2uo0jelTJcQWTx2nca9Mup+ADfGFo8KfiR13AJ 5WVaFhS+lXHpDVQ5e7LH/AZn1aLB4AD2qMQ+TGuo02YFOEw0Ag0opl2nyDDhX9PZ fSVofj/jKw8EY9rGKZlP4v6APlC5boZmPWn355nrH4Q4qPbwrjgTL+SqCleeymRd EFqeHrbb1oL6ZRSyHx7o7+PUxOn7nYkSFAqnz/HlNQOpyprDQg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-04-17T18:18:08Z" 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-04-17T18:18:08Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-04-17T18:18:08Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "13061" uid: 963446de-4b7b-43b8-be91-2dd654f2570f - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer:odh-3.4.0 odh-th06-cpu-torch291-py312-image: quay.io/opendatahub/odh-th06-cpu-torch291-py312@sha256:6289213af92962c60715960b4e1f073c4d11273b3dc888634309e5bfef0819ba odh-th06-cuda130-torch291-py312-image: quay.io/opendatahub/odh-th06-cuda130-torch291-py312@sha256:6101921a36c54314f1475552229bcbdec29c33d77f15102a9f7b97f86cc80ab0 odh-th06-rocm64-torch291-py312-image: quay.io/opendatahub/odh-th06-rocm64-torch291-py312@sha256:6f07b4bd4bb87b45fe7116268bd077fb9a3bcd58f76d7846933b77333b5e610a odh-training-cuda128-torch29-py312-image: quay.io/opendatahub/odh-training-cuda128-torch29-py312@sha256:ae81f18a4d0b4dd82575eb51e2d95f6bac16a44e9ba0d36f55614427a563d0b5 odh-training-rocm64-torch29-py312-image: quay.io/opendatahub/odh-training-rocm64-torch29-py312@sha256:8a053c8ee3a4c326b745b2516a291c6b8a6e92defc5406ac2e9590bb742153f6 odh-training-universal-workbench-image-cpu-3-4: quay.io/opendatahub/odh-th06-cpu-torch291-py312:odh-3.4 odh-training-universal-workbench-image-cuda-3-4: quay.io/opendatahub/odh-th06-cuda130-torch291-py312:odh-3.4 odh-training-universal-workbench-image-rocm-3-4: quay.io/opendatahub/odh-th06-rocm64-torch291-py312:odh-3.4 kind: ConfigMap metadata: creationTimestamp: "2026-04-17T18:18:11Z" 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-torch291-py312-image: {} f:odh-th06-cuda130-torch291-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-cuda-3-4: {} f:odh-training-universal-workbench-image-rocm-3-4: {} f:metadata: f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-04-17T18:18:11Z" name: rhoai-config-g75c744g29 namespace: opendatahub resourceVersion: "13120" uid: 141081fe-5b8f-4e82-af7c-368eae81ea86 kind: ConfigMapList metadata: resourceVersion: "13985"