--- apiVersion: v1 items: - apiVersion: v1 data: cnibincopy.sh: |- #!/bin/bash set -e function log() { echo "$(date --iso-8601=seconds) [cnibincopy] ${1}" } DESTINATION_DIRECTORY=/host/opt/cni/bin/ # Perform validation of usage if [ -z "$RHEL8_SOURCE_DIRECTORY" ] || [ -z "$RHEL9_SOURCE_DIRECTORY" ] || [ -z "$DEFAULT_SOURCE_DIRECTORY" ]; then log "FATAL ERROR: You must set env variables: RHEL8_SOURCE_DIRECTORY, RHEL9_SOURCE_DIRECTORY, DEFAULT_SOURCE_DIRECTORY" exit 1 fi if [ ! -d "$DESTINATION_DIRECTORY" ]; then log "FATAL ERROR: Destination directory ($DESTINATION_DIRECTORY) does not exist" exit 1 fi # Collect host OS information . /host/etc/os-release rhelmajor= # detect which version we're using in order to copy the proper binaries case "${ID}" in rhcos|scos) RHEL_VERSION=$(echo "${CPE_NAME}" | cut -f 5 -d :) rhelmajor=$(echo $RHEL_VERSION | sed -E 's/([0-9]+)\.{1}[0-9]+(\.[0-9]+)?/\1/') ;; rhel|centos) rhelmajor=$(echo "${VERSION_ID}" | cut -f 1 -d .) ;; fedora) if [ "${VARIANT_ID}" == "coreos" ]; then rhelmajor=8 else log "FATAL ERROR: Unsupported Fedora variant=${VARIANT_ID}" exit 1 fi ;; *) log "FATAL ERROR: Unsupported OS ID=${ID}"; exit 1 ;; esac # Set which directory we'll copy from, detect if it exists sourcedir= founddir=false case "${rhelmajor}" in 8) if [ -d "${RHEL8_SOURCE_DIRECTORY}" ]; then sourcedir=${RHEL8_SOURCE_DIRECTORY} founddir=true fi ;; 9) if [ -d "${RHEL9_SOURCE_DIRECTORY}" ]; then sourcedir=${RHEL9_SOURCE_DIRECTORY} founddir=true fi ;; *) log "ERROR: RHEL Major Version Unsupported, rhelmajor=${rhelmajor}" ;; esac # When it doesn't exist, fall back to the original directory. if [ "$founddir" == false ]; then log "Source directory unavailable for OS version: ${rhelmajor}" sourcedir=$DEFAULT_SOURCE_DIRECTORY fi # Use a subdirectory called "upgrade" so we can atomically move fully copied files. # We now use --remove-destination after running into an issue with -f not working over symlinks UPGRADE_DIRECTORY=${DESTINATION_DIRECTORY}upgrade_$(uuidgen) rm -Rf $UPGRADE_DIRECTORY mkdir -p $UPGRADE_DIRECTORY cp -r --remove-destination ${sourcedir}* $UPGRADE_DIRECTORY if [ $? -eq 0 ]; then log "Successfully copied files in ${sourcedir} to $UPGRADE_DIRECTORY" else log "Failed to copy files in ${sourcedir} to $UPGRADE_DIRECTORY" rm -Rf $UPGRADE_DIRECTORY exit 1 fi mv -f $UPGRADE_DIRECTORY/* ${DESTINATION_DIRECTORY}/ if [ $? -eq 0 ]; then log "Successfully moved files in $UPGRADE_DIRECTORY to ${DESTINATION_DIRECTORY}" else log "Failed to move files in $UPGRADE_DIRECTORY to ${DESTINATION_DIRECTORY}" rm -Rf $UPGRADE_DIRECTORY exit 1 fi rm -Rf $UPGRADE_DIRECTORY kind: ConfigMap metadata: annotations: kubernetes.io/description: | This is a script used to copy CNI binaries based on host OS release.openshift.io/version: 4.21.23 creationTimestamp: "2026-07-03T14:03:36Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:cnibincopy.sh: {} f:metadata: f:annotations: f:kubernetes.io/description: {} f:release.openshift.io/version: {} f:ownerReferences: k:{"uid":"3f9343d0-bf5e-4ef1-8dd9-b412e8082c72"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-03T14:03:36Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 3f9343d0-bf5e-4ef1-8dd9-b412e8082c72 resourceVersion: "2417" uid: 0321e3c5-c6d4-47d7-b957-083efcdfea5d - apiVersion: v1 data: allowlist.conf: |- ^net.ipv4.conf.IFNAME.accept_redirects$ ^net.ipv4.conf.IFNAME.accept_source_route$ ^net.ipv4.conf.IFNAME.arp_accept$ ^net.ipv4.conf.IFNAME.arp_notify$ ^net.ipv4.conf.IFNAME.disable_policy$ ^net.ipv4.conf.IFNAME.secure_redirects$ ^net.ipv4.conf.IFNAME.send_redirects$ ^net.ipv6.conf.IFNAME.accept_ra$ ^net.ipv6.conf.IFNAME.accept_redirects$ ^net.ipv6.conf.IFNAME.accept_source_route$ ^net.ipv6.conf.IFNAME.arp_accept$ ^net.ipv6.conf.IFNAME.arp_notify$ ^net.ipv6.neigh.IFNAME.base_reachable_time_ms$ ^net.ipv6.neigh.IFNAME.retrans_time_ms$ kind: ConfigMap metadata: annotations: kubernetes.io/description: | Sysctl allowlist for nodes. release.openshift.io/version: 4.21.23 creationTimestamp: "2026-07-03T14:03:36Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: .: {} f:allowlist.conf: {} f:metadata: f:annotations: .: {} f:kubernetes.io/description: {} f:release.openshift.io/version: {} manager: network-operator operation: Update time: "2026-07-03T14:03:36Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "2415" uid: de9c97e8-1bb0-4e78-ad6f-d6a0447b62b3 - apiVersion: v1 data: allowlist.conf: |- ^net.ipv4.conf.IFNAME.accept_redirects$ ^net.ipv4.conf.IFNAME.accept_source_route$ ^net.ipv4.conf.IFNAME.arp_accept$ ^net.ipv4.conf.IFNAME.arp_notify$ ^net.ipv4.conf.IFNAME.disable_policy$ ^net.ipv4.conf.IFNAME.secure_redirects$ ^net.ipv4.conf.IFNAME.send_redirects$ ^net.ipv6.conf.IFNAME.accept_ra$ ^net.ipv6.conf.IFNAME.accept_redirects$ ^net.ipv6.conf.IFNAME.accept_source_route$ ^net.ipv6.conf.IFNAME.arp_accept$ ^net.ipv6.conf.IFNAME.arp_notify$ ^net.ipv6.neigh.IFNAME.base_reachable_time_ms$ ^net.ipv6.neigh.IFNAME.retrans_time_ms$ kind: ConfigMap metadata: annotations: kubernetes.io/description: | Sysctl allowlist for nodes. release.openshift.io/version: 4.21.23 creationTimestamp: "2026-07-03T14:03:36Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:allowlist.conf: {} f:metadata: f:annotations: f:kubernetes.io/description: {} f:release.openshift.io/version: {} f:ownerReferences: k:{"uid":"3f9343d0-bf5e-4ef1-8dd9-b412e8082c72"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-03T14:03:36Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 3f9343d0-bf5e-4ef1-8dd9-b412e8082c72 resourceVersion: "2414" uid: ec0189ae-ebb4-4827-937c-6bc5d46ea065 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIEChIvm8TWIowDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcwMzEzNTk1OVoX DTM2MDYzMDEzNTk1OVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2/PV+LSsM9uX IQwqFg7HWDSxqD5bilmDgYVvXlT/9OBybIVYc6XAtlWt7/3tdEr1RlFRNUvD6u6H ntguZ09pC781+uGxvVNHb181MpV9tMz+1OBjy0q0eXpwUPSpWGOZpcHtC1u1KoqN n4NVvEqdKMnD3SVaDq2dZ/VDFuIV7gH+3qJKZ0Icy9JubpNeZCzIWyOseXxjvVci RV19V/LfIXRd7SP2j101+YZZjCJGAprGMGS5VaU0Rqn1KE5rRLGv9KBJGMSO/a9q Itr3tF7RgrISc0kJXZJORhU2Z9NYZV2uOv33DybcvEJNQVmfoDhro6elthixsVxF 0uC1g2FRfwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAoSHaLW2JVn9YdWegf3+GJXE6F+TqqvhE2xw2Kqm8Y+LMVvTI GoD9MYgsW5x2o7sACv2l8TK2j8oxXtLz8efB7zANBgkqhkiG9w0BAQsFAAOCAQEA XJLWj4RW7edOGRVdVx56k5xK+/dFC0TOhxffaW2VZ95AtrA7BihhzEvyG3OGKwmJ gf0bc5BjIJvZG5XR8MafQ53Vqdo0kDgUJZef/qpuYhilrvAfYd7af4IdoEoAJksF ORLpEGRxlj8k/s7RZ651cTmh/Y5xJEc6h+rNMSZAlmjayeAiccSAGbv5vEyyCN// QchSvG2SnVj+KvLkLcR6KoKPmga+kZBoi/W4nBSCW+q7FaCday5pqjLqouo2aB5k C0GAZnzhP7W8RED3tdgEkeX62QrT4rDZfT2Qp+MUfjf344TLiGQPgTLIS+41kdr5 IQR72OafTLO5/YFMBIisBQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIMzKsZbUf16UwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcwMzE0MDA1M1oX DTI3MDcwMzE0MDA1M1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANz863o+cfiKTfVqIz6gnaUsnRXVSRo53Jz8xKsAAd1aoDDI7mK2m3hmM3kj9Btz R28BiBqmPo7rKSZh9uZIWl5rWQoNnrM0K5Ltt7MJgrtKLZ2niF1abWKtaFDihips 0rXTYThjg7lKbOF1sDJhJP2vlmYr+Hu/HWvOxVEN3PovBjJkxrmMyqSGkIfWQz3Y /UeicKWIvn1u/uYnofwSzzjZ9RAy84R8FkqZm2yPQp23mxMlOxkY9ZbEvVY3iXhP y94C6iFiS6VKAK2KtLteQafOSC/MfdqIZ7sj1vt3kZLMAsotr0XOvt8pRmLhNZ2G /t72Dnn3fvBR6k/AA9LuW28CAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRA2YYA4LHwTQBTqrow9ZVbIkx4UrqBi81Pg96mPs2eqFs8QhN4bl5MsE4O jotnFyhzp7HzDg93aTxIwWLlVftCljBLBgNVHSMERDBCgEChIdotbYlWf1h1Z6B/ f4YlcToX5Oqq+ETbHDYqqbxj4sxW9MgagP0xiCxbnHajuwAK/aXxMraPyjFe0vPx 58HvMEsGA1UdEQREMEKCQCouYXBwcy43MmM1MzU1My0xNGJiLTRmMDUtYTA3Zi04 ZmEwMjRkNDcxYjYucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAIT7LqGvpx4Cy8/j7CEAmqb6lCHI6CB/AvlzF781zFIYgNbP1/I1EeR/k4vT wJAGnl2a0KPZ8JGZFgQLnsycglHgxdEGkTYDgx38A60iSEwqwexFm9OOb+QKc1tT 6DEnb7RXVDxRJUg+sCCrsEAKYIw4rqRDp6kEIC3dxFCKVRfEj4GEmP21tDRyEc4x u9dxE5DWVZLq6VQHgiPTOtTlm0InBhPToygdeG6Y5zHdCVzDOvgWt+0HNLIVeM4Z vsR9Jm655rECoUlqNGDY4B/leJSITaiTziuxur1kh+ZOrtlfblpucaD4LZsHbzr/ tHpT4Bi9azc8xETcJWNH+e4eNWg= -----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-03T14:03:50Z" 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-03T14:03:50Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "2785" uid: c54830ac-be8f-49fd-986d-ebf68b067073 - apiVersion: v1 data: daemon-config.json: | { "cniVersion": "0.3.1", "chrootDir": "/hostroot", "logToStderr": true, "logLevel": "verbose", "binDir": "/var/lib/cni/bin", "perNodeCertificate": { "enabled": true, "bootstrapKubeconfig": "/var/lib/kubelet/kubeconfig", "certDir": "/etc/cni/multus/certs", "certDuration": "24h" }, "cniConfigDir": "/host/etc/cni/net.d", "multusConfigFile": "auto", "multusAutoconfigDir": "/host/run/multus/cni/net.d", "namespaceIsolation": true, "globalNamespaces": "default,openshift-multus,openshift-sriov-network-operator,openshift-cnv", "readinessindicatorfile": "/host/run/multus/cni/net.d/10-ovn-kubernetes.conf", "daemonSocketDir": "/run/multus/socket", "socketDir": "/host/run/multus/socket", "auxiliaryCNIChainName": "vendor-cni-chain" } kind: ConfigMap metadata: creationTimestamp: "2026-07-03T14:03:36Z" labels: app: multus tier: node managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:daemon-config.json: {} f:metadata: f:labels: f:app: {} f:tier: {} f:ownerReferences: k:{"uid":"3f9343d0-bf5e-4ef1-8dd9-b412e8082c72"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-03T14:03:36Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 3f9343d0-bf5e-4ef1-8dd9-b412e8082c72 resourceVersion: "2421" uid: f8a7baae-510a-4da9-a4b6-6f6b4d2ab9fd - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIZa1MughxNcgwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MzA4Nzc2NzAe Fw0yNjA3MDMxNDA5MjZaFw0yODA4MzExNDA5MjdaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODMwODc3NjcwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDO7tK8NHJoFGiEOY0m2mE9pTfL3r91zkoI 6JFcTWu2jWRpUzVm1cAmN8Ug/YQ+jlv5fwsWfmoVoQ5MnvRilNRHnBRDg0wSYj09 xAM5REVAKDmXLJPDWFcbr027BPgK8DtzCj87cbpWAVjQUD5/TMNVFL24KxyCY3pW /J9MRSr3S9lVwFK5P3QwwLmINts3eOokaP46KM9m5AD7VSkBnuV0uYz8AUDpoeq4 FDHb+aiUtPoJqr0ha4+glgZJYi7IJR2HeoOY7eO1NSXYNZptBhKzWx3wWcvkxjAk RnjkWQI3gG+6ViDRVDA5G4xtCKh5+p82R2TU5VJvGmgcjjU8IDibAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSkn0Tt Gf1wyXjY+9TQbFb+M4GTkjAfBgNVHSMEGDAWgBSkn0TtGf1wyXjY+9TQbFb+M4GT kjANBgkqhkiG9w0BAQsFAAOCAQEAS8c6+X9bqOEv4G8NUt9zRtYPuK5XKVIC8LJh k9lgv3T6vt1/QaEgugCg5ytgzMAM24wJkNVv44q1Pgyzy7wd2JAFk+pk+VBnNKJ8 4wXhsg40DX7OBXH4HlpRxm7ZrUYQZ8XcfWvUMyGtNt9C77fScPVFNef9t5yE9ZXN WTeQioVpYhy6xgxBXvLV4UbN2u5Ee0qotpaGwqZ81OamBXzpPsHL34EVcExNlyHt lPz73FVkOx+EFs8bjhtRJjXj0SgMebYubDSNWv5KCRrCVH4OmdIUdjQAldDNwl71 9NcgV6PL1HDWPO4ci3a2vQ7k/KpO/CEPCxZXKiUmXGCv1a0xXA== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-07-03T14:15:55Z" labels: opendatahub.io/managed: "true" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: .: {} f:cabundle.crt: {} f:metadata: f:labels: .: {} f:opendatahub.io/managed: {} manager: manager operation: Update time: "2026-07-03T14:15:55Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "14885" uid: 51a193f2-ef77-40ac-88c9-5e2d4691b27e - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIZa1MughxNcgwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MzA4Nzc2NzAe Fw0yNjA3MDMxNDA5MjZaFw0yODA4MzExNDA5MjdaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODMwODc3NjcwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDO7tK8NHJoFGiEOY0m2mE9pTfL3r91zkoI 6JFcTWu2jWRpUzVm1cAmN8Ug/YQ+jlv5fwsWfmoVoQ5MnvRilNRHnBRDg0wSYj09 xAM5REVAKDmXLJPDWFcbr027BPgK8DtzCj87cbpWAVjQUD5/TMNVFL24KxyCY3pW /J9MRSr3S9lVwFK5P3QwwLmINts3eOokaP46KM9m5AD7VSkBnuV0uYz8AUDpoeq4 FDHb+aiUtPoJqr0ha4+glgZJYi7IJR2HeoOY7eO1NSXYNZptBhKzWx3wWcvkxjAk RnjkWQI3gG+6ViDRVDA5G4xtCKh5+p82R2TU5VJvGmgcjjU8IDibAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSkn0Tt Gf1wyXjY+9TQbFb+M4GTkjAfBgNVHSMEGDAWgBSkn0TtGf1wyXjY+9TQbFb+M4GT kjANBgkqhkiG9w0BAQsFAAOCAQEAS8c6+X9bqOEv4G8NUt9zRtYPuK5XKVIC8LJh k9lgv3T6vt1/QaEgugCg5ytgzMAM24wJkNVv44q1Pgyzy7wd2JAFk+pk+VBnNKJ8 4wXhsg40DX7OBXH4HlpRxm7ZrUYQZ8XcfWvUMyGtNt9C77fScPVFNef9t5yE9ZXN WTeQioVpYhy6xgxBXvLV4UbN2u5Ee0qotpaGwqZ81OamBXzpPsHL34EVcExNlyHt lPz73FVkOx+EFs8bjhtRJjXj0SgMebYubDSNWv5KCRrCVH4OmdIUdjQAldDNwl71 9NcgV6PL1HDWPO4ci3a2vQ7k/KpO/CEPCxZXKiUmXGCv1a0xXA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-03T14:03:50Z" 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-03T14:03:50Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-03T14:09:42Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8175" uid: 040e2c5b-35e4-4f66-acde-19aae19bf734 - apiVersion: v1 data: whereabouts.conf: | { "datastore": "kubernetes", "kubernetes": { "kubeconfig": "/etc/kubernetes/cni/net.d/whereabouts.d/whereabouts.kubeconfig" }, "reconciler_cron_expression": "30 4 * * *", "log_level": "verbose", "configuration_path": "/etc/kubernetes/cni/net.d/whereabouts.d" } kind: ConfigMap metadata: creationTimestamp: "2026-07-03T14:03:36Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"3f9343d0-bf5e-4ef1-8dd9-b412e8082c72"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-03T14:03:36Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 3f9343d0-bf5e-4ef1-8dd9-b412e8082c72 resourceVersion: "2419" uid: eb00c46e-417e-48a1-b63d-921558f54e1c kind: ConfigMapList metadata: resourceVersion: "57828"