--- 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.24 creationTimestamp: "2026-07-15T20:42:09Z" 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":"ffb1c805-284e-4828-bfc3-640bf784b43c"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-15T20:42:09Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ffb1c805-284e-4828-bfc3-640bf784b43c resourceVersion: "2409" uid: 8f8fc85e-c13a-49f1-8b35-d81113b8babe - 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.24 creationTimestamp: "2026-07-15T20:42:09Z" 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-15T20:42:09Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "2407" uid: 5eba19cb-e851-4e02-a9a1-294384127643 - 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.24 creationTimestamp: "2026-07-15T20:42:09Z" 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":"ffb1c805-284e-4828-bfc3-640bf784b43c"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-15T20:42:09Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ffb1c805-284e-4828-bfc3-640bf784b43c resourceVersion: "2406" uid: 87d742b2-ddd7-4051-b96c-d009935daac0 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIVwSis2YvbV8wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcxNTIwMzkwNloX DTM2MDcxMjIwMzkwNlowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmM5yTcZ2EL9H D70BiHMUtDceOXDBLBP1muIbmHlYxBV9+2WYkQKIeO2auSYyUQaOykB1nNzbvFdj uOek1K1EuhtTwED/dBXwaCbs2IEMfXHYzW7e8uBDYBNe3FWGAIXa8j4KCx8/XvOs WKe2dUPvOH+tOg16B9tQF8fJnp8YPpphoqTAHCZrGZA5REO1AUa8FCJ6CpDRFmfG xeSj4B2yDkIk7bIYXtNu8YYn1vGOmoTuNnvRNnHWQnf/TKlSPMdou//4NiylJ5Vt JXL8rVFwidKRsrxUHSJtS7Xqa6B++9bz1p8ah5Y4J2FwHVC+E1e7mN9Ff0KOpK6P 2xCQSW+4FwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAmTZQnf2SS7N0ssh5YzV72fLZZOpJM+aU3ktFqrxOB206Tn7g Na6lt1huHoLMSTHDt+5CtmoXCY37WFUx1F4XnDANBgkqhkiG9w0BAQsFAAOCAQEA aJkA3yenzEMzZuI5sCPs+Mdlrb8ZSOzefE/mU9ASeP827Id6EX4nev/nuL1P0Ync rq+RuuX/a/xsk2aS94P8Q52MaZf9tIXHahJpw/1iclSE1RFMaXo5IgiqZ5gQG08Q 3k1BG6QN9K/75le3lT8RZK9o2DPfmV3XJ/M+IUP/Z3dFCkYGWd+wrOpEQ9y95Ew5 pJ6yWAwj0+yahQKd8CVcnslvNesJjOCthC7cmdB6XyXiwOsCSSTmkJZmAtJmv3cc ubkFgh0uprV56+AVpz8N2qYOncYvRi1ExjOe+6V05Imfs1ezmXbgRd7BETqnP8Rb BPxXZatyLmCfpJFPc31P+w== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIWwBrXnCQXsMwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcxNTIwMzk0N1oX DTI3MDcxNTIwMzk0N1owMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMSvhOGsnuFip8aJSDOF5of1qIZ3yHDkxD2tQtOw6oUz34LxSs2MmiRtkrtpQxlH 6IvxJGybWpM0FMITRiNEM+moZ2O0cajKgndSrtmIvXvMDobZJ85TdtHPpK88/TAp 7amKzAxbHcqH5KqdwGzuOaw5rBDLQIhFW5e7VbUOva85/JRavHwWvPcofWG6+FDw VtChU9+7L6XYPMVpnJMhP+tHxrcsHRttlCknB2NjqyQkl6HVMmy5HTn/cbK1f0b6 ds0N16dKHJao7NPir9UeKEe+pFwAynoTWOR00+fXFOcgdNcT9SN7RB9q5XE8ZVSk hXP/z2f52HcQSPcUBOAcyvsCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAYUXUo6jmsrwKLgQ5BQL4wPjHXnreuHGSSzl4Yo0N3IwBOlrHp45qee7o 07GeMDGdAXyQkQvuv31Pqhx9gcep7jBLBgNVHSMERDBCgECZNlCd/ZJLs3SyyHlj NXvZ8tlk6kkz5pTeS0WqvE4HbTpOfuA1rqW3WG4egsxJMcO37kK2ahcJjftYVTHU XhecMEsGA1UdEQREMEKCQCouYXBwcy42YjFiNzgxMC1iYzg4LTQzM2YtOGM3OS01 N2FkMDIxMTg3MjAucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAE9v0AW/IJOK2ydq/3VA1FhZvjDaK0nHgkw3MZfaVP0QBzQo+sQZmZrajbuw +BJ27X0otKs8KSQqJRNyJpw2/lHi7i7E83AmxfqfADvC2wyZXg6vHlXHQiMUpr1H y90n1CXb2gidgjYUboOk6NNBN2jhGj3JZ/XqsjhUCFnNoQWsX4x8+kqbTWd7z69M 6DfheNW/xw8E8yFScIr9zgu2lBnAHGLi7lpxTu0nu3Lbzb/7KycBw9NrmkpFJhBg NtqfPGf1IK2GjdF6ZPUIT2g7wuYyvk+9COVpHeud8bymhRiOsDG8Yh0zyGXhGHAC xPIq20Um8QSaebtGd9pv9IinpqA= -----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-15T20:42:06Z" 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-15T20:42:29Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "2994" uid: 65087a5d-e824-45af-bee3-366902648a7f - 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-15T20:42:10Z" 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":"ffb1c805-284e-4828-bfc3-640bf784b43c"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-15T20:42:10Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ffb1c805-284e-4828-bfc3-640bf784b43c resourceVersion: "2412" uid: 3c4ce088-8490-48cb-8327-716c57b4e7db - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIVz42d2HRwgowDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NDE0ODUxMTAe Fw0yNjA3MTUyMDQ4MzBaFw0yODA5MTIyMDQ4MzFaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODQxNDg1MTEwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDalYVfOEWsh7YrkTuBBoKWMxjHkAEYMYEg uzsepv65ioFniubGR76TdNxk5RDM0U9+yT+Ru3ReH+5+Tdf4xPXFxer/zwLs4Q6M 2F4RyNVR07akVia/tXM0O91uzKUAsUbo4xra4dFpxlXdhtE2eE/2PD6/TCAjCSQ0 Lri+7b8rYsqMqBO8Pr1t0iMQn9HArLZ/aZyS5DcYDxxo82e1xv+3WMSSQ//FVSCM Dd636AGTUWGqTnD+30RpYwKNh3j/cMt9qAJ4nw66OEzW42ODcbQSDH+uHtPItoXE mBCiWO41H/BTYQBSaq5V3dEaigqQ+GctkO1VDLRc82NBH4XCQIDjAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQKU0Yh PxVVJSJ1ICe2zCAaONzo5zAfBgNVHSMEGDAWgBQKU0YhPxVVJSJ1ICe2zCAaONzo 5zANBgkqhkiG9w0BAQsFAAOCAQEAaNXxwa2+Cfc+FGRjKftWAuxomKSgd5Huteex haLcd+PtWijIh2RwEj0XXnbJfgbNZRKeuM1RHBiQhRnetpSjSeZ3kaB19aSKeyEk PaJWCxJ2QQ/DCKkd0/fH9CKzCGwqTy/GO8WbDN3c1vFVbaqXwWBxsq7MWM3t1STk jl65EGSi+AcF3g2yaOovZy9OO0tQFe1WCp+Pwdbi6MJ7JjvUVXJvR+ibiJXRlcz0 iqwmciW7B0Rq2uucSMFAuaXQZVOFnRmT5/XpLmMc3/S4mWBFMcjpx+6xqQVNFwc8 G82umRXjm9KtPeXdnwlxcET9yFF/dnWjWLv2J/5s0/uEsOAPhg== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-07-15T20:54:45Z" 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-15T20:54:45Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "15003" uid: a410c489-d05d-4916-b99a-702e07176841 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIVz42d2HRwgowDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NDE0ODUxMTAe Fw0yNjA3MTUyMDQ4MzBaFw0yODA5MTIyMDQ4MzFaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODQxNDg1MTEwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDalYVfOEWsh7YrkTuBBoKWMxjHkAEYMYEg uzsepv65ioFniubGR76TdNxk5RDM0U9+yT+Ru3ReH+5+Tdf4xPXFxer/zwLs4Q6M 2F4RyNVR07akVia/tXM0O91uzKUAsUbo4xra4dFpxlXdhtE2eE/2PD6/TCAjCSQ0 Lri+7b8rYsqMqBO8Pr1t0iMQn9HArLZ/aZyS5DcYDxxo82e1xv+3WMSSQ//FVSCM Dd636AGTUWGqTnD+30RpYwKNh3j/cMt9qAJ4nw66OEzW42ODcbQSDH+uHtPItoXE mBCiWO41H/BTYQBSaq5V3dEaigqQ+GctkO1VDLRc82NBH4XCQIDjAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQKU0Yh PxVVJSJ1ICe2zCAaONzo5zAfBgNVHSMEGDAWgBQKU0YhPxVVJSJ1ICe2zCAaONzo 5zANBgkqhkiG9w0BAQsFAAOCAQEAaNXxwa2+Cfc+FGRjKftWAuxomKSgd5Huteex haLcd+PtWijIh2RwEj0XXnbJfgbNZRKeuM1RHBiQhRnetpSjSeZ3kaB19aSKeyEk PaJWCxJ2QQ/DCKkd0/fH9CKzCGwqTy/GO8WbDN3c1vFVbaqXwWBxsq7MWM3t1STk jl65EGSi+AcF3g2yaOovZy9OO0tQFe1WCp+Pwdbi6MJ7JjvUVXJvR+ibiJXRlcz0 iqwmciW7B0Rq2uucSMFAuaXQZVOFnRmT5/XpLmMc3/S4mWBFMcjpx+6xqQVNFwc8 G82umRXjm9KtPeXdnwlxcET9yFF/dnWjWLv2J/5s0/uEsOAPhg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-15T20:42:06Z" 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-15T20:42:06Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-15T20:48:45Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8261" uid: bc3c31a0-a36c-4dd1-942c-62d6c8564560 - 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-15T20:42:10Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"ffb1c805-284e-4828-bfc3-640bf784b43c"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-15T20:42:10Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: ffb1c805-284e-4828-bfc3-640bf784b43c resourceVersion: "2411" uid: dd5b292c-d07f-477f-8eae-ad0815398f7b kind: ConfigMapList metadata: resourceVersion: "65172"