--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIb/dFUMiefOMwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyNzE1Mjc0MloX DTM2MDcyNDE1Mjc0MlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZTvHYyjZ2YQ aYpmIszSUDI4OwVDKs2o5eEWjI6H2CFjNsII2TxvUElV37Kxx5L00fGpKg53bsQ2 PI2gSkkrdZfXMu6Ecg/QM24ayX5ciUX5Z4TyKxfCn2Xkdbyt7bHtCWM6+SPYbgVB vtmjaqnoYzdKLK4SWLqXsn+4x0JXzLahl0iNX3vZ67XThzq+G4rHAr3XFRGkwv6F ruP66g62LfW+643ktuRvh8LHTI4tZD80/WQFLjwNpUgNuopNrmLIAhbq1SArCq6k 6J+wTR1MhfC1W+UrGV8XcwItq3sA+z3Dc6O6Kmdg9s44HGmlTmovNcf/QQlWhrGP eYkIuGl1XwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAS7afHk6p6wfSAvCOM2Cm910LJQrLsmIL0Xv7sbUSmwQaEtZW qhhSAnGoHNfsml3+5yxgcF9Si2wCbqh6mIIlSzANBgkqhkiG9w0BAQsFAAOCAQEA uEZVNX8vfvB/H0K7ZYHbfDO+76nw81Kf6bKT26fpMGlu2i3sxI1AScfRFrimOJy/ OALp+SyNt/0hn9J54eM8m1UowZkf+3oepmH58IpEVkU233T3pfO6+pF6DBs0HoIj 9RHhpoz14YSbrKnwJ/Q+/7ChEp+LOLkfAq0JyESWUoaTaBOnWvmm4o02N1FIGt9W goW8cSz65xNT0jMjBmohhoOP5beB0cP3zwsO9cYBFsy8BbUkIHegkwF1YBgmWw8g TVlfH70kUfypMNCqz47LkN6xgx4Ho8/RdTjX9fVnBu/kL4Irq8fwNj3YhovlER2D MdU8hg5QHlD/5uSa0YD0aA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIOAnScNx6WXAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyNzE1Mjg0NloX DTI3MDcyNzE1Mjg0NlowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AKnVZi/x/U5lZLTytE9SjKeNP8st0Mk8QLnO+Bwor1yx2dqCCJ1uN3/v6J62jKsO cnucEseuz7lsday3Q8q/qEIJ7zW5XsSumtwwkcG1dzcPKijNBX6ZBEgGVjLZeUaI TKCfeHp6FMAz5j3vieY+kZFZ1C/SDSVCf6Ed6Tp9AZ4z2XgJetJjWUyWprRMU6E3 bhmQeLSFwMk2nDq6XEz/qAFfUTm69+FyWMUu9q5osHPqr28nE2k1/o4uMBEjEHWy N50SqU5W/PHzpDZLuC/rP3Y9aM9/QLHw71oF0acf1EBak35NMeyp03lOGlGISTab o7TVI8EAJObT/3TlJh0SkMkCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRANzX3/q0paCSJu08lamxoGECM+sHvUJpOavDPe/VvoovB1rVRh3ky3MR9 weXC8cbZxvRTdIcL5JMfpf3Zo7cGNTBLBgNVHSMERDBCgEBLtp8eTqnrB9IC8I4z YKb3XQslCsuyYgvRe/uxtRKbBBoS1laqGFICcagc1+yaXf7nLGBwX1KLbAJuqHqY giVLMEsGA1UdEQREMEKCQCouYXBwcy5lYzNkNzA2Yi0wMWI5LTQwMjgtYTljMS1h ZjZhMDNhN2NjZjYucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAOhZouF2cM62lppB8cQpO76/c455Cs2quWr6bRzbn9B71b7poy2MnbVb/Fee t6DhypV1FA9Ry/K9i4HwenIqNd1wydwqVL2YZWWo4qsS2mpKHv3MZIXMjC20SfBs YINGhtMHFONybyPP7cestJoVPrUFXK3E6FeDaTroXw6MIdn78ev9tl7f2PpspB6V gfnBFlJK9XI6HZypf5l7wQxWlzGTSxQ74AgOQKzv9e9S9+gK86HU6q2saZQExlfr Cs1bXOAx8uGvE7KbAs08aBHnmmGK2tMQsw/Ihjz4xvQNAyuCS99BqpD38/eHBvfh ibyRws5ifZT4kzU4sqBweKRRVyw= -----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-27T15:42:11Z" 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-27T15:42:11Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "12664" uid: f39086a2-6230-46f8-9b2d-01410c4bac00 - 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: creationTimestamp: "2026-07-27T15:42:14Z" 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-07-27T15:42:14Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "12732" uid: 0a84cc10-f536-47e4-9db1-4baa682b62ee - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIITgZG0dITXV8wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTE2NjYyNDAe Fw0yNjA3MjcxNTM3MDNaFw0yODA5MjQxNTM3MDRaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUxNjY2MjQwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCi7uzrIBfKcKobSVlkHqvzj4cyxuan8F0D tEV/B6pPZCkCBjODDnEJTfu9du9IEcbai6Hlk8AmjIvXes3yWPDZEYckvD5SZbZ5 VxvHJR/MvXWQkdkYtMnjvvxj8JFvXSHzFuOL7eRM/PzUzn2JQ0JZsVizP/wzP4ID mn2ewZrJE6a2mjtaC1xF7bjcLgiAdDL6EcxFO4nzLVfiYlgvi+X0vQp7f3yR1wGM 8eOLv9S6qrCru227Tki1RI6Qtnv2OAmNqBccCRObBY4/QCoR6DvO1N5suGDO9WBE DeMjHPm0D8f14nTZGrsQph53lgp4HmA0KHnUhmtuDK1wWiQtqMZlAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQBPokt pGibysO+jAUofNfIxsN+tjAfBgNVHSMEGDAWgBQBPoktpGibysO+jAUofNfIxsN+ tjANBgkqhkiG9w0BAQsFAAOCAQEAgkc09CSKr3HWJZ0ASD519fGRoT4CEf2qQNqq vVjbaw4salb8mknZrSYDUBIeXGNeYgAO65Ec585brN8/GVi+tb8g/M85qFWkQjdh sWuivWkAqsDebSBfTmOgzHzPU5JpFrtMhxArIZavWYcWCItCAQXP59V0bwxrOMXo 8cNg7W3dSbnhlYF2NfDr++H78Zls9OJPHirPfXjNivrNH4Kpdu4B6z3tUm7srgwq UjBO4fzmx3bpVG74rNfVk1FTsdTLZvJQ4HmlDSs7EiPBMr92xmBVsptXVVzjB3lt om+SF4zfltbev2WHljUXtht1je5cwyZwEVUuBrvKLqVkW8Cg5A== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-27T15:42:11Z" 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-27T15:42:11Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-27T15:42:11Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "12672" uid: 7513dfe7-5559-47f3-bd49-d321ca5b9ec8 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer@sha256:e0cf2884ffaf6040992569192931c6260087e996c7fb58741d8a81ccb538b3a5 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: creationTimestamp: "2026-07-27T15:42:14Z" 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-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:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} manager: kubectl operation: Apply time: "2026-07-27T15:42:14Z" name: rhoai-config-k69bk658fd namespace: opendatahub resourceVersion: "12733" uid: 63f04542-881f-40f4-acf4-dafa0ce73b39 kind: ConfigMapList metadata: resourceVersion: "15659"