--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIICKvW6Ks8LRQwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MTEwMzE1MjY1N1oX DTM2MTAzMTE1MjY1N1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApN5JfKXlZrDY 0Woiq6fqMZc8e1RcR4mE9jAFb26VV0uvfO0DCwYJqZATz3RoM5vTwBE0g7j3Cy4Z EMKf/KwsuuzNsEc2lzd/4DTetgV8nth6T6bkLKqKC0r29/8ZgUSf//34ncXVjaFt Tc4xssN5gFspTrCyDQ8H5Pg3cgS5YgEI/JhpzDxmE12KdjExcpZaL4iV5qqMplvR txnG4L83VeAZznTO6+bQT8EJspxNYilsFT+z+TPIajXhR3OElzmBO0YEowQM1ZHa m5RYCITawxqjkuA++cHpP38kgZy4SmUzFmpbq7J5eQhozkUIqNr0D6k16U0N1O4e 2D4Ylz2lcQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRA1DtZGUQ1Ss/zZ71SC8flLE4n3EWuy28Qn/K/W2ccSFl42oUD hZz7pfHHkilMv+5FbcuhXlRQKvYhYex/ZHbqnjANBgkqhkiG9w0BAQsFAAOCAQEA FztVMM6hgj4045j9DQxs2lxoFvuFCus6q7iOmnOLjz0XM47qJUtLpiRfTdG0q1BX iXfdDy6w/KydzfEfPZgYJlANK8KQ2SzOOJ1T64RbtVgZp2UVHcuTofvof9tLlkfW 3VRB/J+Qe0ySVmNIKJKdm4tEaZnC3jMR5VbICYPClAJedE21i002Hv0kz9XFTf12 xsUe8lmEjHOPMImZQEc2YAuaAQcKEYXe2hLRmCGbRndhiLqm8kYeUnzkeSOrcI+4 NR51FSn6qr4rw1NNKB/PQIIlABhWomloOZAr1VxA4aCZV5fIXqq5Gt23G67D+PJQ vEWqR9HeeND1jYVRQOKkpw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIID8zCCAtugAwIBAgIIXDJ8Fo+6N0YwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MTEwMzE1MjcxNloX DTI3MTEwMzE1MjcxNlowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALPRdDW00u5+vuuCcNGqGEujLallAv8coW32O7HdNXoilxhk9iWz+yL6XD0sBAqt rQ0XdZfhgqDPWYRARslRJsaifDkIZuKsEoxG5ZlNEfAfSWciurh3YxuT7v3tifkW MH5TaBpzfh+eolAZfKHmYus7TlT8+zFsYREnwSum9QcI+SxGnttafHvoUz+nXD/K 9G5shgaJ1JL//6+3taDYaKDxRNlVAAdK93J9ElqTGfSgJecqJp7l8JHwgw2fUNhg vKfG8tHh0jPIkv5+aXouNDnIvEbnURVxvAWD5GAyq9fy94BP/IBg69fDQaOP/wo7 xOE5cNatPIu/9wvrOwJvCecCAwEAAaOCARkwggEVMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAm7ZXSikHpVObxjIEdqMY2p1LAWYm8Z5frbvCDUA/Wc0AQPWzbVET5jvM wp3nRhrm8jkW1MwsqOTQC9VCnqO0FTBLBgNVHSMERDBCgEDUO1kZRDVKz/NnvVIL x+UsTifcRa7LbxCf8r9bZxxIWXjahQOFnPul8ceSKUy/7kVty6FeVFAq9iFh7H9k duqeMD4GA1UdEQQ3MDWCMyouYXBwcy41YzAzOTI3ZjcyNzFjNWQwNzQwYi5wcm9k LmtvbmZsdXgtb2NwLWNpLmRldjANBgkqhkiG9w0BAQsFAAOCAQEAMEAJjx5+4cJv Vii4Dx8a2uvBCwBaQzWAI/lf38PNKbRMuLVCS1BaWi5q8Uw21M8x2yk7PePDTXXO +kPDlLf7MNful2xFMlZOpvxBaS4sbgAbFu6ct5XQJ6TwvgPpEyKYRCHad3R8ae1j sHmTcGALGiFK6z/1lzXEeJYcFwryuD/45/+P2TKGpEXxIFVUz6uoYZXU5FRLxC74 FzH2XNlXZo40/guwzdLkGWHDcwPsnT9H1UL+pjq0fcRvo2skPNFFJoGGR5FK+sUq SMu7vMC3lXOF+qE3zjmDuOQl6gguOqDtRkytglJitNNoY6SaJ0lM4MBjIcMwfEXW 0nT0X1xdJA== -----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-11-03T15:42:32Z" 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-11-03T15:42:32Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "11424" uid: 3013f34b-4ff3-42e8-bae8-bf7369b32ed8 - apiVersion: v1 data: controller_manager_config.yaml: | apiVersion: config.trainer.kubeflow.org/v1alpha1 certManagement: enable: true webhookSecretName: kubeflow-trainer-webhook-cert webhookServiceName: kubeflow-trainer-controller-manager clientConnection: burst: 100 qps: 50 controller: groupKindConcurrency: ClusterTrainingRuntime.trainer.kubeflow.org: 1 TrainJob.trainer.kubeflow.org: 5 TrainingRuntime.trainer.kubeflow.org: 1 featureGates: TrainJobDynamicResourceAllocation: true health: healthProbeBindAddress: :8081 livenessEndpointName: healthz readinessEndpointName: readyz kind: Configuration leaderElection: leaderElect: true leaseDuration: 15s renewDeadline: 10s resourceName: trainer.kubeflow.org resourceNamespace: "" retryPeriod: 2s metrics: auth: enabled: true bindAddress: :8443 secureServing: true statusServer: burst: 10 port: 10443 qps: 5 tls: cipherSuites: - TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 curvePreferences: - 4588 - 29 - 23 - 24 minVersion: "1.2" webhook: host: "" port: 9443 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: 9fc5167b-7ccf-4f08-82ee-ee764e15ef2f platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-11-03T15:42:36Z" 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-11-03T15:42:36Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "11490" uid: c47eb5bd-e836-4c6b-a455-35e0bb4d2543 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIBvAlHrAugbUwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc5MzcyMDA2NzAe Fw0yNjExMDMxNTM0MjZaFw0yOTAxMDExNTM0MjdaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3OTM3MjAwNjcwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7hDOV5LXfUnLuKprW/Gq+3F/Hjcb7xYxb tHsr2mmgY4ZzJCIYfV+4BZ5GZZxylsltZ6E3VG55HS5it2Uc96XK4N1JP0ObZfAC WN8Ten3hPs8/DZJEJvlJ6DLRQa7TGduK08QNhgM0RqBkr2AQ2F5+xl1d6mSY7gYT YMUln/p3v52epHo1SdmegfgPbPJPQ/K/jN75HuSrAZEIuB5kATFspdGx3Fyp0Z6U yxQr9RZnKXbcUb9NJkMCFp92Sfu3EF35g6jZgRtG6km5WZIab5RvXm/FweShsQLp g9JQ/5IzNNRkfeh1TOQDt3vlo1J1mwV/LFTJgNFzJkBOg/BPi6fRAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ9X+X+ rn1A98J5MM7L9ITyLFMbQjAfBgNVHSMEGDAWgBQ9X+X+rn1A98J5MM7L9ITyLFMb QjANBgkqhkiG9w0BAQsFAAOCAQEAlydxeNO6GJ75qAvWBP1/tXVFcnccPSQUkpZb ndD/NN5y5lSelLopkpxzJShQGIFS0LN5RC35OJ/POtlbZCG9rlXHrT6rLRKNyuu2 pWG0FNdFm34WFGTjGLGlOQrkfzMrtmMXhBU6+dZ5zyB8Xe90rNmBxtiz+CW0FVps Zga9ErcZlpmF0SaKAgWcg+sWIpGnR95N4RDhUORdRF6jxdcOCbBsVR8TiJDiiLsU hj/J5AgryZ/O701gAX5BX/uECtozSWHsn9H/9hDUd8uF51YFzo3kUoF3N4dtEgSS sB4hBBrgJytDKhMRc3nFGjRj+WscBEvKjIjQpst51Z7oO4cJlA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-11-03T15:42:32Z" 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-11-03T15:42:32Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-11-03T15:42:32Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "11443" uid: a99655bf-5e8d-47e0-b02d-7fd5a50507d8 - apiVersion: v1 data: odh-kubeflow-trainer-controller-image: quay.io/opendatahub/trainer:odh-stable operator-namespace: opendatahub kind: ConfigMap metadata: annotations: internal.config.kubernetes.io/previousKinds: ConfigMap internal.config.kubernetes.io/previousNames: rhoai-config-7df7cfdd59 internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: 9fc5167b-7ccf-4f08-82ee-ee764e15ef2f platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-11-03T15:42:36Z" 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:operator-namespace: {} 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-11-03T15:42:36Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "11491" uid: c75cbcc2-89c5-4de8-804d-daa51953f216 kind: ConfigMapList metadata: resourceVersion: "12041"