--- 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-05T13:13:42Z" 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":"b4c1ec7d-f00f-4276-b9a8-6c6bae445d25"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-05T13:13:42Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: b4c1ec7d-f00f-4276-b9a8-6c6bae445d25 resourceVersion: "3857" uid: c2ccea67-54b6-4c38-85a2-eac211a36920 - 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-05T13:13:41Z" 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-05T13:13:41Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "3855" uid: 8f5e195a-2425-45ac-96d8-7d07b5c664ce - 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-05T13:13:41Z" 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":"b4c1ec7d-f00f-4276-b9a8-6c6bae445d25"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-05T13:13:41Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: b4c1ec7d-f00f-4276-b9a8-6c6bae445d25 resourceVersion: "3853" uid: 771ca2c1-0bd1-43e6-961a-2cc733ce7902 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIISaj6pjNGWGAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcwNTEzMDk1NloX DTM2MDcwMjEzMDk1NlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwR2ZQPRHurJa f/mY7gTLdP6IPyGbhOy/D/WbLTt1RQb//Iv6N18ns152fpEu3uL1hokLjb6aUnB1 L7uXMRK4YVmwN8JPCQLKoDHfrrzVvAFnQOAVnacCq2vJ4Pf4NwrnGuik/Z1eDgqt O2c3ieT9rNOBnIC5du7vUskI1hnC6hs/tclOVDC5/5EESxW2VDAvNbMyvOWMETAG xm7eBPd4GAmpEjzqBv1KsUC3ZLACcWapkrk26oZOvoJ8+WwLvn6N/tnWNPE4xbss IHgib/hZICSXRzp6Wa/CzUClQKptYXVupdNF112A9EWFliEFTvmUF/dM9Js+a0v0 u0RMxjnwGwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAAcoBHXq+HYpr/JCLAScNGeb/JboPcNBhl0nf00uhtvPVeA8Q P00N0yBlJj8levLlA1blUtTgbo0lo02QfNOi5DANBgkqhkiG9w0BAQsFAAOCAQEA c+XnGAMJcL/Xn67xQP4D5QyIS8GpNeGhREIYzH+8W1HOk1yh4/aV0Yu5YogY1W72 HyDzcV6C6Q362QUVqwOFYCwDhAXRCTAuQpVWt17/mnYpZRKvuVEY5lOR3dC8X113 8LyZdpyRvHn2g/6psp15Qd/qL82dmSb7SBkfVP10LLAkwLLn36IZ4DpT3umO6IPz dCRDjg74q436TZtWoGDNyc6RCzLwjmcRoVoGLPoCLZR7OM5YRwefEiAMSTi9qRj4 nECqwc+Gu2vXCVv1O2v884JheuVOvJqNidXeSbObMZK9nE2SZxIjv1+v2v6pmY24 5ONDkcqGTyHnrfvFwVk3AA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIWh07FaCDosAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcwNTEzMTAyN1oX DTI3MDcwNTEzMTAyN1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ALDqLevR/GgeLhovJEKj4iHX2hTYg+DNKqv438rBKdUtZj5KCLyqHLcipf6IYAsp u7v4xqKYibZJzhmtX5640vsbny2PsZ2PcyWGMMK4u8EsN89zlHMGxKksM+Tqw/ns S5oS9rjnRHJK8//wJOWp6aZY7g0rGcYR/3fhViKzc0sMtbOXdyP+HnSbjEJsiOcR vLR5sVrH3ng5iJNeCCu9EQN38NKOVriLBnIiqMjIo/yRaGhVS6PPKWPH/na+frVT V0nT5mDHNpmj7w3Vgt6IIoebPOhXJ7RO5U3zyrGwkvFh1IF1Afs1R15S9ZvKXCoC j0cCwhZMuuIcLaslROr6/ukCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRA2vTFGm4ABvie2ZmZzfoVsPnxxh9ckpMtWIesypghlV8a0SQxLkFEPqLt sSW5rRbjpVe2RuTa5WksNZLtn/vflzBLBgNVHSMERDBCgEABygEder4dimv8kIsB Jw0Z5v8lug9w0GGXSd/TS6G289V4DxA/TQ3TIGUmPyV68uUDVuVS1OBujSWjTZB8 06LkMEsGA1UdEQREMEKCQCouYXBwcy4zYjdlM2I2OS1mOGM3LTQzOGQtYTdmOS0z MThiMWM0NDZlOTgucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAEVeBT2MLgYzoOTM5Fo33T/5VQbTYfpQq10nAHw/zxLRXnqIXa6Q1TRSMXzn M/F+GKua1exeigJjhZvKABPf9o6NugoMI8oqsAQryMRIvVJgfM5ZRI/TOxx5aWnm IWrKKvWUXJLg8SzIe1nBOa0vQOtl2LB9WmRrD6wkTzcC0OSlrOU81PVHNRXBdYwb 50wGr1rpDhnSI8CatPgn6VPfQKi29px2Q1fFJ3ht7mV3xmi9vjL40gRg2AmUPd5r fyt8Mi4t++T+Zc6yy/OhE+aP5HPnrBwmGfFZ3vxXQMEl90vMFlTkpTkG8pOU5SSh qGl8Qs89iZDnhRY1iAmYFbK/p0Q= -----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-05T13:13:49Z" 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-05T13:13:49Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "4126" uid: 2b4aed3b-6d16-4bec-8e85-19364034fadc - 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-05T13:13:42Z" 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":"b4c1ec7d-f00f-4276-b9a8-6c6bae445d25"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-05T13:13:42Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: b4c1ec7d-f00f-4276-b9a8-6c6bae445d25 resourceVersion: "3860" uid: abc5d1bd-e83a-4246-a72a-d0f7b1d1170b - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIF6cEoJ+KNsowDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MzI1NzU2MjAe Fw0yNjA3MDUxMzE5MjFaFw0yODA5MDIxMzE5MjJaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODMyNTc1NjIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDEhIosNelFYpsdstdwbCfHjZXj+lLx50zs Bpd4sNTcB7e6esKrlvGe0rlJrG0SX1QJT+FBUMztEQK7ta496tJqwToaDDmsbp/I 2dD27CLpbR29PenpnMpeIIYaj9cWAwt2DrDtxSjwA+Gl+8odDt7C3o8nMbv7AMD0 aCzAzuL2zFN/wPrLGM87vDvDgWTQ9VVG9a8EA0ZRP5QLWbgNrF+JmpWZQaVGiDmp +eXPUY21EQsf6A66uGbTjAMB4lr4TcrHRUe0Kl61Nk4eMdWs+akMlsr5EyveYKpF 9KS2DUY1JXl94QSDG3f+9VipkuI/5c0WEnvaamswd76yyE7E6QF3AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQNIuN8 6xsg4oPAYq5/7x5geQxzPzAfBgNVHSMEGDAWgBQNIuN86xsg4oPAYq5/7x5geQxz PzANBgkqhkiG9w0BAQsFAAOCAQEAuKtR2HTSO4FBQql1xCITTHTR7b+2WCkdwubL DpPGebpnip5Xvf9JG5jheXhG990xW/T/9vKECmdYWWUif1Ahg9+GSubbWsM8EYgP ZxXEp91xTTX3Eh/T0Z/2wq9RhzzH8Re04lKOzEVeevBAh5Z2OD4mnb8Nvzz1ZYEM sY/3VFBSWlgppmzzEaezmdHZzvfEne1pBj2N2SrXmBj4cMM8reTYH47PbkKffl+D 1fZffwBCSGlWWs+UVTo+YElT8indZEcEUtxETjC1DKQBkzVEu75a2c6PKHXBJdZW +wQb3dmF9xeW8xCmPSeImoqBsbvirRRvoDoVPLuVLL9inVWi4A== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-07-05T13:25:37Z" 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-05T13:25:37Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "15107" uid: 1e115d72-00dd-48c5-9942-b1ef421cf59d - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIF6cEoJ+KNsowDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MzI1NzU2MjAe Fw0yNjA3MDUxMzE5MjFaFw0yODA5MDIxMzE5MjJaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODMyNTc1NjIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDEhIosNelFYpsdstdwbCfHjZXj+lLx50zs Bpd4sNTcB7e6esKrlvGe0rlJrG0SX1QJT+FBUMztEQK7ta496tJqwToaDDmsbp/I 2dD27CLpbR29PenpnMpeIIYaj9cWAwt2DrDtxSjwA+Gl+8odDt7C3o8nMbv7AMD0 aCzAzuL2zFN/wPrLGM87vDvDgWTQ9VVG9a8EA0ZRP5QLWbgNrF+JmpWZQaVGiDmp +eXPUY21EQsf6A66uGbTjAMB4lr4TcrHRUe0Kl61Nk4eMdWs+akMlsr5EyveYKpF 9KS2DUY1JXl94QSDG3f+9VipkuI/5c0WEnvaamswd76yyE7E6QF3AgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQNIuN8 6xsg4oPAYq5/7x5geQxzPzAfBgNVHSMEGDAWgBQNIuN86xsg4oPAYq5/7x5geQxz PzANBgkqhkiG9w0BAQsFAAOCAQEAuKtR2HTSO4FBQql1xCITTHTR7b+2WCkdwubL DpPGebpnip5Xvf9JG5jheXhG990xW/T/9vKECmdYWWUif1Ahg9+GSubbWsM8EYgP ZxXEp91xTTX3Eh/T0Z/2wq9RhzzH8Re04lKOzEVeevBAh5Z2OD4mnb8Nvzz1ZYEM sY/3VFBSWlgppmzzEaezmdHZzvfEne1pBj2N2SrXmBj4cMM8reTYH47PbkKffl+D 1fZffwBCSGlWWs+UVTo+YElT8indZEcEUtxETjC1DKQBkzVEu75a2c6PKHXBJdZW +wQb3dmF9xeW8xCmPSeImoqBsbvirRRvoDoVPLuVLL9inVWi4A== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-05T13:13:48Z" 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-05T13:13:48Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-05T13:19:39Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8459" uid: 17490720-4751-4b45-8fd8-106f448e0a07 - 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-05T13:13:42Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"b4c1ec7d-f00f-4276-b9a8-6c6bae445d25"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-05T13:13:42Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: b4c1ec7d-f00f-4276-b9a8-6c6bae445d25 resourceVersion: "3858" uid: 46b95bea-cbee-4687-9bd4-c090d2800ea7 kind: ConfigMapList metadata: resourceVersion: "57676"