--- 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.19 creationTimestamp: "2026-06-07T19:23:49Z" 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":"ea1d9ab2-b93e-4452-8f71-c734209c0977"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-07T19:23:49Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ea1d9ab2-b93e-4452-8f71-c734209c0977 resourceVersion: "2425" uid: d491f786-5dc8-40e5-88e4-45adba99f778 - 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.19 creationTimestamp: "2026-06-07T19:23:49Z" 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-06-07T19:23:49Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "2418" uid: 980a955a-e17b-42f9-b743-7ed933ef79f8 - 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.19 creationTimestamp: "2026-06-07T19:23:49Z" 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":"ea1d9ab2-b93e-4452-8f71-c734209c0977"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-07T19:23:49Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ea1d9ab2-b93e-4452-8f71-c734209c0977 resourceVersion: "2417" uid: dd0ba773-9397-43f5-a98d-4e763950cbc3 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIc8MVkEVeyr0wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDYwNzE5MjAyMloX DTM2MDYwNDE5MjAyMlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA16rIfdo/boej ULakg50UqCIv5srMSHTBmZZXMio+IZQmVcMy5o3vvnhwMwqTZ84Q7K53y1G/fZIW K/R3X1A88+20n8eCXvzXF7YpqFTw+7HvpfpZoY7qJXxPPNV0EleRP1SKlX5xPTXX Dw7FpQMeycN/GiFWRdPSF/O+lbU92uhIoozksSkUZU+fCA8tt8hg0ZhbUrwkejd8 an9ucDX5DtYUhO4rBTPcYvuXVlTnVrW/asvzn0ErjJj/MBl54zUbkvLSLV55p0BQ z3mJaRBtG8HMlDuG7cJRWygcAFfnppvufzRgsjwtv/9wTklkSXJrLAd3sN4fhTXK 3SM2Gksh3wIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAHmYOFfmz1NLssexp13NOrCy6MRnJELrgWp5x1snVVatP4AOa D2X2xQngXEZ8n5wFUDn9CCmkx5Amd0iT+cEBDDANBgkqhkiG9w0BAQsFAAOCAQEA eGoBm9IvlVHVZ+HyXREwaR9IDAFMy6t5xPluVZ7BOCH4gENgATC1cdKCwwA8ja7T Whces7sj6uKlmzKSHyTYP5MkzrserP1LWwhdgJwA6jWZ68ASptgRzqGvpSxPtbvN 32pxv58YgveHp3e6bDdvwEO/utoAy8DX/6dw6UP+eripqTfBuo05qDYBfsEmUsN4 dAE4xTniUOgW6c/tvZY4Ai6Z0MawxfLa46OzsZ17tJrQtYcIYOacS7FulDZXoTXo EOk4I6RhoIImPNVI7l8/PzbM1BKg8xJG8fU5g407Ocz8Oa6+MyPdvcZywfCNgody ESbNi7/bXRjmYqv3RgVzkw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIITWKaWbxvDFswDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDYwNzE5MjA1NFoX DTI3MDYwNzE5MjA1NFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AK7O2qUOiTCK80clVttS5a/+0uq5PYQJjpc8d7hUT3nmTMO9lQVh5q8dsLzD1CAc dHXheiGczH02edWe69zd6jCDHVs3Sq06iG9AV+7dWptyK8jFHWVs/QYSbllkeHVF imj0CzHS7nrUDbt311i8YcJ3N1qlBH36uQ588hR1vNJdQpXubzRqtMrOABTFwXZl I3ZCiT0rn/CvZifcMC8Ua9pmWJqlE6ns7V3YrCuW/8YW+p/1LoIB+tmML0DtuQIz 7Ha8gq6ichmbvscCFiEdcvlpdXh/JnQVNbOP4aYTqqqjvEPIFMKv/oLEzfBUXD4i mNsW69MHjPO7quGu+/WubBMCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAKCvtX8nWuig8MWL9v96ZY2BWs6ateDYmh/DonWRv7zlZOrbSKoR6MGyh A7ste6InVzCS1ouOxGtuJFGfk9YCpTBLBgNVHSMERDBCgEAeZg4V+bPU0uyx7GnX c06sLLoxGckQuuBannHWydVVq0/gA5oPZfbFCeBcRnyfnAVQOf0IKaTHkCZ3SJP5 wQEMMEsGA1UdEQREMEKCQCouYXBwcy5iNDM4ZGE3Ni1kOWRmLTQ0OGEtYWE1MS00 OGJhMjBkYzhhZTQucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAKaDViZhw0nWQxquvefzQ6dzoshpI9PWl6JuNRs2Q+rdl3r8QmDzLhoaNVv/ hHkryBYKZJejrmmxKZSyopuQ8PVSDQwuR/MH3Tq5MAR7dN3pxL3AfKEh5W0pUOds LrCixlhnaJk5W6WIbxY32RXrwQCYEK23Zh2Gx+7DuGL2xj4f/vuiKkze8SocSNMl a/NPSiLmww0n6qXY87TLx9yqdq+mbLvL9ICj4a+5MkES/jTjrq5JTOXH0r4Bn9E3 XKeNKoJImUY7Pt2D8gecaY1A4MR7U5D9PLvdsmy+ayAaAq6U/+2+S0ZQWhFY1Exa 5Fl1v4HI+O8qIoH0dLJLAuDsbic= -----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-06-07T19:23:54Z" 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-06-07T19:23:54Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "2699" uid: 9baba9a4-cc63-4168-b70b-a3dc44c631e7 - 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-06-07T19:23:49Z" 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":"ea1d9ab2-b93e-4452-8f71-c734209c0977"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-07T19:23:49Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ea1d9ab2-b93e-4452-8f71-c734209c0977 resourceVersion: "2437" uid: e70133de-5f13-448a-89ca-3d43f648fd74 - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIa2MFBISrgWkwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MDg2MDU5MzAe Fw0yNjA2MDcxOTI5NTJaFw0yODA4MDUxOTI5NTNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODA4NjA1OTMwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDqMQL8Vnrue+mX39Q1wn31IboxbKxt7gBH 7VVyLKtj01KOIQU3T2P91ZuuEjWH0h6LcLUo3VfoZugTudE/scHkCjTs78s9Wki5 NSFi02HF+VGo1xUjo8YkK6LDDxIjMMF7lbQgycAXFwS02TY3mI0uJgDEoM5GehdO XjdBWdkpgzqmuxz4oQk0WgDEuS5xyT08ZwH8g+GeDI01/UD4rqSrtA/3WQQepcaP rPx7NNn9PVu1WRiZRaB4Es8KewVWWmsSE0kMU6Mfqb6MsWYxZvkrGIbsAw89nW1+ ELYuWdu72LnuOTR2hWIoQmwzdGC83UA9UzfNdYkAFt/6ENKNx793AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTW9SdS KzibxtX5LnBMpt/JQ+Z+MTAfBgNVHSMEGDAWgBTW9SdSKzibxtX5LnBMpt/JQ+Z+ MTANBgkqhkiG9w0BAQsFAAOCAQEAq9gdsrY9fEEEWABMyQoD3yNE5SvTCP+g5OrQ aDC7E7YiSDtpoA5x0gdqktDojbkItO7OAvypYTQgUug4KI0dPdaU/pZe0u3o+iaJ CHCz7g2vKGZi5JURQ6zuYLVq728Ic5oz7NRsDCHXsFxeOlFDo6slBVCSRfXWA5KY 1bP6oQ8Y3s1Bbrn7wYdGmZqjUFnXvzl1K6sWQbPCVbgg0A7CkVfYJtFVtHgtZCJz ytKk3v93EGGVM3yG3eJBxgvwyJ/9bbfxwC45mZt2D2xNpJSAyE+m0EV4Uq6Hq6Hf E4elFVqeGhpNPv202Ik+aQWUDMbciglRVl2NTVq1IT4oHD58bg== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-06-07T19:34: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-06-07T19:34:30Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "14222" uid: df16d787-9675-488d-9f97-3959c6f4895a - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIa2MFBISrgWkwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MDg2MDU5MzAe Fw0yNjA2MDcxOTI5NTJaFw0yODA4MDUxOTI5NTNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODA4NjA1OTMwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDqMQL8Vnrue+mX39Q1wn31IboxbKxt7gBH 7VVyLKtj01KOIQU3T2P91ZuuEjWH0h6LcLUo3VfoZugTudE/scHkCjTs78s9Wki5 NSFi02HF+VGo1xUjo8YkK6LDDxIjMMF7lbQgycAXFwS02TY3mI0uJgDEoM5GehdO XjdBWdkpgzqmuxz4oQk0WgDEuS5xyT08ZwH8g+GeDI01/UD4rqSrtA/3WQQepcaP rPx7NNn9PVu1WRiZRaB4Es8KewVWWmsSE0kMU6Mfqb6MsWYxZvkrGIbsAw89nW1+ ELYuWdu72LnuOTR2hWIoQmwzdGC83UA9UzfNdYkAFt/6ENKNx793AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTW9SdS KzibxtX5LnBMpt/JQ+Z+MTAfBgNVHSMEGDAWgBTW9SdSKzibxtX5LnBMpt/JQ+Z+ MTANBgkqhkiG9w0BAQsFAAOCAQEAq9gdsrY9fEEEWABMyQoD3yNE5SvTCP+g5OrQ aDC7E7YiSDtpoA5x0gdqktDojbkItO7OAvypYTQgUug4KI0dPdaU/pZe0u3o+iaJ CHCz7g2vKGZi5JURQ6zuYLVq728Ic5oz7NRsDCHXsFxeOlFDo6slBVCSRfXWA5KY 1bP6oQ8Y3s1Bbrn7wYdGmZqjUFnXvzl1K6sWQbPCVbgg0A7CkVfYJtFVtHgtZCJz ytKk3v93EGGVM3yG3eJBxgvwyJ/9bbfxwC45mZt2D2xNpJSAyE+m0EV4Uq6Hq6Hf E4elFVqeGhpNPv202Ik+aQWUDMbciglRVl2NTVq1IT4oHD58bg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-06-07T19:23:53Z" 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-06-07T19:23:53Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-06-07T19:30:05Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "7933" uid: ba9685b3-56d1-4947-b06d-f797288f3a17 - 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-06-07T19:23:49Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"ea1d9ab2-b93e-4452-8f71-c734209c0977"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-07T19:23:49Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ea1d9ab2-b93e-4452-8f71-c734209c0977 resourceVersion: "2429" uid: e28cb28b-9e6b-4b6a-837b-77c9a6377575 kind: ConfigMapList metadata: resourceVersion: "30570"