--- 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.20.23 creationTimestamp: "2026-05-25T13:02:43Z" 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":"4a2b048c-636d-4b20-b8da-014d67f69b73"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T13:02:43Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 4a2b048c-636d-4b20-b8da-014d67f69b73 resourceVersion: "2455" uid: 01336fbb-4543-4d48-bbc9-7b48afe52601 - 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.20.23 creationTimestamp: "2026-05-25T13:02:43Z" 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-05-25T13:02:43Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "2447" uid: 59852c10-5a85-457c-8311-4f49e6727fa5 - 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.20.23 creationTimestamp: "2026-05-25T13:02:43Z" 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":"4a2b048c-636d-4b20-b8da-014d67f69b73"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T13:02:43Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 4a2b048c-636d-4b20-b8da-014d67f69b73 resourceVersion: "2446" uid: 4f69a155-a700-483a-9576-26625b887bcf - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIRFSWP3FFxtcwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDUyNTEyNTkwMloX DTM2MDUyMjEyNTkwMlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5k2cvkEB/MJ2 bivrplHARM3MZueQr8rJWL6FKn34Oqc9PrZR8MBLxncpkmb0mOavky0OYWinAizs saMGbkmWtvlz0N6W3Ww7A8TXTo/NRVF9AI6Ed9Zz0UkjdSsOSEpb0woNkjUxbAGm r+W0Ea5tbt4xV5JlnIpKaIORe6Q/ayYtRSztIcYZVa0Pbh864qFfQ/aV14obDRdw qqNBe0CL4sTSfxMK5XDIgru0MQzQzylZPpLwXZJI2NonZgNKnBRcny9PKiAsuikC qmBLCNlC42mpuYb7xxn2kZIwd/uRha0jtLF4Adiu/OzCIUNM9VClmI2tZiWrIyRu eqXK3tBcRQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAVrZQgGNpbY8C7hsCM7TXVpeap37IoezhFUCaia7BIFvJyG1W FQpqdQeQFRU1JokyOY/283ZWPMCmoduq+w1fyTANBgkqhkiG9w0BAQsFAAOCAQEA JHj1GK6wTF5SeGUggYxn7w+GiYSwgGQLrTXI9WVyDjfIy1B3bb9A+LwbjwZDa4pI l8as/PVsyjoJYzTPqXvlH5oUDCPkwTQfuV2mYFCGSfmXweOzmnZaj9mdLihLeKpT uFihIJOhEYd8Vndxgc9irCfKaVDveIY+z1I9FbMKiusJ+i8ORsqTE+N/zhgVwLaN Wbe1TcYX/m5SUckH/YhiADLdB7ZZoYv/vRk9enWQRd01sNi+pzaUGmxQ0nB/k9Xt t2X+uY21MRaGC5sQXaRXjHQ77SAnhAYflRqWIoljuBDJnBvDu0j80LwLkRJdEwvG 5sABw8tDlal8fdGEAIGOQQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIaAzIiZtsiDMwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDUyNTEyNTk1OVoX DTI3MDUyNTEyNTk1OVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALcoL2tfoyZwEATtvSqh4cMEnb8Qj3/Cuv+Xt8lB+KcG04Z/PKhqIc/oaAbEnluI sxu/kf2tX+c74MbwPSKT/rrErKBHhiYazkzKP6zI8xb3Zbdk9ZZ99lKl7hWc0ljz 6whuBxpnwH+GCNjKjd4+w45igF3NlVl6pGfxlI2SlXT0k2AXRO4F4LuIAkTOk5Kq uTvp9tY+m7ebiOXRrHl5COpNCLle0UNZH+hWW0Ees6El14ZdZyIMKhEJFMDj4HKK nawQMreXgmYD1LjB9inyyMgVXe9y7uuVwF8oZDYqrsttxugvHVCfsq4HFAh/BhJQ GPsC9lNpnaQsTNp5e6VRankCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAwdQVzYkvHyAjYiqciW6QQzZ5czmrRadM3XhPYLnq2No5CiQ2LZIcZ0kU IEprVZnpUATPeUN9EMXp7c7rF5MOKTBLBgNVHSMERDBCgEBWtlCAY2ltjwLuGwIz tNdWl5qnfsih7OEVQJqJrsEgW8nIbVYVCmp1B5AVFTUmiTI5j/bzdlY8wKah26r7 DV/JMEsGA1UdEQREMEKCQCouYXBwcy4yZGVlZTEyMi1lZGE2LTQzNjQtOTI5Yy05 ZTEyMDVmMTViZjEucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAE/8XT/f+Gi8UhZSpwwjBNL+eCYUCqMrx067Vr3dFnYJRcDY+qYaIBWAb782 6DNvO4t0MbuBk6XmpMe8tohkkZtpAUvL2hgr47Pq8bAFxdxkFlsgU4YSXYnJDH12 sd6drjIf5+DanBxKcBZZZ7DmjpZj9SwJ06gjyZWp41NGqBd5JBCapK2MgW0leO4j //d1+jPj1WyJ4X1EriwyRbVZ7N9OJnCgedSlTK9nCvEYilZbnR/hifvsuqDXSVa6 I7p1L1GqX1epHnEhPjkGfo+DckLyMIUGCZI7Mo49Wzx5TknyyWoCpmwFPZsKL+UB ThJE1E4BIyP0Pn6XhKdpsfZtzec= -----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-05-25T13:02:51Z" 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-05-25T13:02:51Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "3727" uid: bada0765-e079-47d5-b471-02beb89d2031 - 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-05-25T13:02:43Z" 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":"4a2b048c-636d-4b20-b8da-014d67f69b73"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T13:02:43Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 4a2b048c-636d-4b20-b8da-014d67f69b73 resourceVersion: "2576" uid: 98bd3599-4c0e-4a8c-b3cf-115c984153aa - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIfDJ3CaSC9+QwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3OTcxNDM3ODAe Fw0yNjA1MjUxMzA2MTdaFw0yODA3MjMxMzA2MThaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3Nzk3MTQzNzgwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8+Kic3WOWbYa/0ZsH8RqBXfw22sgDpNFV nt1m2I0eAbXEyX4uIB0m+55hXBfPdW6T02/JeYYDxdCGNFtnaBqodiP8Hw/QuoHu 8F3yyKVY3Q+oISw0DMEp4O83JOW5dn1cvfbUU4Fq9xAALU6TwoPr+mP5vEN9QXJ2 VV8gMoMrgf8ClSNZkG7vClN8pviNsqOCOx4AK5hoiV2O7MQlaTX/waC1NivkIfA3 KEvV4F6YlF7X1RpUym7KN4mQzOOKTv8W6TKBj8vM/5BIGjRnV8gJNlNt2H+oHqrT wZ1so6vsBbYhM+yk96I0ymvor1qbau3hCU+3xD2GWsMd/Bf+9XTJAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRnxE+x /YRaZ1cnyGkv2RmNwx00ZDAfBgNVHSMEGDAWgBRnxE+x/YRaZ1cnyGkv2RmNwx00 ZDANBgkqhkiG9w0BAQsFAAOCAQEAced3hqYYST6U3+77Y2sx9Raxf1Tp6Y2JO7BA EhF2cFIxbClD8KYtY543sYe9A9otM41n6NhywjvlQntTITm4PLVqJ8nL2fn+iLlg XkV5SLO9sBmP2KLCSD8tjmVV3tjBkcFqRanV+8STSojulveBefbATnRHMQVdIK/y VEkbbqhEhxgjzH3N5gvphZfnZM+izXsyCAHjY3X++Gt0WmRmaZD7hDVjEuzBD19B 0q6tuLUY1zj5BX1543TDV2XOpPjvg+rrlBn49umY+rSbRRGgIpm9CCmn0mly76Va 6YO5lRnhL7XP7Qc/mdEx2kHf5fRMErtsgVMo0qIeWDYfmk2EZg== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-05-25T13:24:30Z" 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-05-25T13:24:30Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "22343" uid: c5857a6c-d526-4a55-b72a-bc3ab326b1f3 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIfDJ3CaSC9+QwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3OTcxNDM3ODAe Fw0yNjA1MjUxMzA2MTdaFw0yODA3MjMxMzA2MThaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3Nzk3MTQzNzgwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8+Kic3WOWbYa/0ZsH8RqBXfw22sgDpNFV nt1m2I0eAbXEyX4uIB0m+55hXBfPdW6T02/JeYYDxdCGNFtnaBqodiP8Hw/QuoHu 8F3yyKVY3Q+oISw0DMEp4O83JOW5dn1cvfbUU4Fq9xAALU6TwoPr+mP5vEN9QXJ2 VV8gMoMrgf8ClSNZkG7vClN8pviNsqOCOx4AK5hoiV2O7MQlaTX/waC1NivkIfA3 KEvV4F6YlF7X1RpUym7KN4mQzOOKTv8W6TKBj8vM/5BIGjRnV8gJNlNt2H+oHqrT wZ1so6vsBbYhM+yk96I0ymvor1qbau3hCU+3xD2GWsMd/Bf+9XTJAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRnxE+x /YRaZ1cnyGkv2RmNwx00ZDAfBgNVHSMEGDAWgBRnxE+x/YRaZ1cnyGkv2RmNwx00 ZDANBgkqhkiG9w0BAQsFAAOCAQEAced3hqYYST6U3+77Y2sx9Raxf1Tp6Y2JO7BA EhF2cFIxbClD8KYtY543sYe9A9otM41n6NhywjvlQntTITm4PLVqJ8nL2fn+iLlg XkV5SLO9sBmP2KLCSD8tjmVV3tjBkcFqRanV+8STSojulveBefbATnRHMQVdIK/y VEkbbqhEhxgjzH3N5gvphZfnZM+izXsyCAHjY3X++Gt0WmRmaZD7hDVjEuzBD19B 0q6tuLUY1zj5BX1543TDV2XOpPjvg+rrlBn49umY+rSbRRGgIpm9CCmn0mly76Va 6YO5lRnhL7XP7Qc/mdEx2kHf5fRMErtsgVMo0qIeWDYfmk2EZg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-05-25T13:02:51Z" 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-05-25T13:02:51Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-05-25T13:06:31Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "7609" uid: 6f0a337e-985f-449f-b77c-14557ff6b919 - 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-05-25T13:02:43Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"4a2b048c-636d-4b20-b8da-014d67f69b73"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T13:02:43Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 4a2b048c-636d-4b20-b8da-014d67f69b73 resourceVersion: "2507" uid: c982efae-8664-4cb2-acd9-31414b709623 kind: ConfigMapList metadata: resourceVersion: "56875"