--- apiVersion: v1 items: - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIGIOwNSImAJkwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MTEwMzEzMjU0OFoX DTM2MTAzMTEzMjU0OFowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzq2ZoyTfATDZ ulmeavVbE87jzBMyjKeqHl3iM9/0wlfQr3hERfM7Fu4b9jdmNSZcww2SJ8zVA6JP lU25rWMVrcZf1Foub3Be3XKWWUy7slcDZgzMbm1zzMMiqHEJDFauxjd/GZ1Ehvdv J67eeTbfJwD1We8y0ZuyCokDL+4YntDlfLBffBkGQxaWz327nXSKrwtJJnp5usqN EO5wX88nhYLzcMuD3Q1l7DPbBBqms6eeaSmam5GzMCpL7W5htptZc2F28YZBkteN WtMYNf8xG0ZL4cTOAAzfZT+ViU7JF+qKQz9OEtA+xI4k2BbgpXHNtpLmf61GAq8L FB6jw7Zf/QIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRALWeRB9SWl/zU1sdWXr5I92rKd04WEqFFdElW8v78+17F7EAs Zp5G8J9+EQVi3y4H4FrW7iyuwB/7D54m8Ci+5TANBgkqhkiG9w0BAQsFAAOCAQEA hsUojbjFq+HWCrcDm4RrzrrvPJ7yIjsDjyY4zrE3TI1STDiLIaryYt5QfZKdUt3n xZdX9L1IhopxjtqbbByb0jWtfAMUW6arsqOw87sAx9LTKkPCyDQ57oQLo4s3g6iJ okxxAhUST+cRlhknvHLRAmWj+W2H3s0VqVeUoFc1AYLArDYkP/uLlR1yX5kmwsqv 5nTOkiTlWbvUFmI6MZU6crRpGUdN0R7vSzuqy+V+DqOPhYx0iJdr8Lf7EPuuLzw0 aEQuoYhA3uibMjNhLJmGOuQ0wNoNP59ffRin2vntZ91C+Qy/s5zg7R1fmih++nMd Ja8mmJO3nZ552sM2Sxk2dA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIID8zCCAtugAwIBAgIIaDeyrIuMpvkwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MTEwMzEzMjYwN1oX DTI3MTEwMzEzMjYwN1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMKMaO2OYnaK7Smvp9mgj2Ohr+NXcesTjRlo+G4vqerkP+nKLLp+UxcGp5G639TG HLzV61guzYpDk92QFD3NGvZFIFV7niDZxhUztwLSMjfji8SdXlILsQsa5q/jm3Bs voIv24B8B+OG8YeDUzgqRqIaEYmfRUuUwyYlozf7Rb/LG+z/YZB/XkFXdEbmviiF ZYDCrPj82oXfQ+VIaB7YBFS92GMd+Jq7i33Yq4GtrvKjp46TGvMBZRVGD081Fx3p V+bXUDIbG8yp6mo0eYbHwx7+83DKqvtlRiUgcIxZS2Nu2aKLpU2YKw1SDEJNiQhv x/9oPAQWJDi1litiuw6wCpECAwEAAaOCARkwggEVMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAMVl0da4ZupkFk4acCmWxU+logQaTiz5H9ZvFPSWU6FT1ye8vwveW5avp HoZRyycpRgDPNGQDL4b2G2Z0nHWAmzBLBgNVHSMERDBCgEAtZ5EH1JaX/NTWx1Ze vkj3asp3ThYSoUV0SVby/vz7XsXsQCxmnkbwn34RBWLfLgfgWtbuLK7AH/sPnibw KL7lMD4GA1UdEQQ3MDWCMyouYXBwcy43MjQ3OWI0MTMxNDkyMWU0MzBjYS5wcm9k LmtvbmZsdXgtb2NwLWNpLmRldjANBgkqhkiG9w0BAQsFAAOCAQEALKOALDFU0bBY UaukOolPVHIwVVgqOIitOtm1VE0PZwJwsSwuYDejl6kIjMhGqMKoSKf2Y3UJkaoy nCvnM6UqMKQUPVPw5vwaKZ2XKECHT2UnLMn1PQN4I9g838aKJfu7qvizIHqQWLQr JqL3vm46asvmlSDtr3EmZc4M+GQQ9WbvSYhdm2wgSWHrp0+PYn5vCwzkxr5Eesjk maRHYYs7MtmTWhU6W+YdE/DkwWh3nrPcfLMTG6FmLLvgxy7+SgU4nQ8pvIkqXzOy jRji0v5qPziQLPjo8gI14NxTqMT7N7CdzcD9+PNEYYQX0rmr7/rbiSoD0IzMX5N8 PFSZFIoXog== -----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-03T13:42:21Z" 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-03T13:42:21Z" name: kube-root-ca.crt namespace: opendatahub resourceVersion: "11524" uid: b04cd380-db9f-4d10-b671-3b657a4f1483 - 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: d44663e6-50c7-4553-bec1-ae51d2f2a6f6 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-11-03T13:42:25Z" 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-03T13:42:25Z" name: kubeflow-trainer-config namespace: opendatahub resourceVersion: "11591" uid: f8650a77-33e4-4afc-9350-8b2ce5fe5826 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIII4VaPmTPZUAwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc5MzcxMjg3MzAe Fw0yNjExMDMxMzM0MzJaFw0yOTAxMDExMzM0MzNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3OTM3MTI4NzMwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+GVO4M1rO5cwTB34y5kip3RwBXBnu2RZx S94F7TzFAZNxKhPzD6uFXS5ngB1YO5DuJghPKiytkTdbT1VH7/d39nrEYAapaiKV 8ZK3omOhiP0wVZCnSrIzVeDJrJJj/PSy2cypvqk5Xqpibz1pDB7Lx7B74YbHEevY ZiO2fI2hQu01+w9djAmai7xutpyp6wSICJrjvDQWzlJedqK8Dc5BShhWVIVvG/uc aJmYDDb82onca5afzovoc/AX3fjD9g5paGAJQqjHdcLwRQQVPgLVyIv/wEynsdXn IUp3c/YfUvZ0zwg/aQKKUoDvl2g61SODSLlU62zzS0kl3ibuKhWTAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRjNKlm 7nRM0C54VBxMzkp13OpVEjAfBgNVHSMEGDAWgBRjNKlm7nRM0C54VBxMzkp13OpV EjANBgkqhkiG9w0BAQsFAAOCAQEAk/q6uK1k/aW3zb8dTKmgOFE054bcoM8PL12F kvVm73XUrOcCJ8ulTWDfdzYkzKKeJOr+5XVYqes8i07A/DzrQ0jfErf45bgjildq ++4ptX3MOe5aAKGdz6q+k5nYHlSIkfeJP/SmXn5Rr0DGkolBkTReT4A6D8r8GKn/ RSYRroCuCARdmUdcioqtJCcF8A5ZboJQDKDL3JfS5gj9smMjSp8wz6RxJTk1cyPU fh03KalPRJ8RM4kaJhMwPUb9PudzTMUm6Ph1AOLFfaINN7mzL1y1acghmdddUA6d kdz+r6zAPigxVYcw6sPUJbqvXv+QHXfe1QlK/6faZCrdnExJ+w== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-11-03T13:42:21Z" 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-03T13:42:21Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-11-03T13:42:21Z" name: openshift-service-ca.crt namespace: opendatahub resourceVersion: "11546" uid: 659f68ec-88a9-4991-8caa-9d4990f89c6e - 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: d44663e6-50c7-4553-bec1-ae51d2f2a6f6 platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-11-03T13:42:25Z" 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-03T13:42:25Z" name: rhoai-config-7df7cfdd59 namespace: opendatahub resourceVersion: "11593" uid: 00356259-c6f2-4930-99ab-f8779565a784 kind: ConfigMapList metadata: resourceVersion: "12212"