--- 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-06T12:00:00Z" 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":"1ff4561a-54ca-4abb-86b3-9e5fd1182bc6"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-06T12:00:00Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 1ff4561a-54ca-4abb-86b3-9e5fd1182bc6 resourceVersion: "3730" uid: e1cd8776-2227-4f4a-ad77-c08503a88cd9 - 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-06T11:59:59Z" 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-06T11:59:59Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "3727" uid: fb744550-186b-4e3a-9e5b-d706ddf959f2 - 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-06T11:59:59Z" 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":"1ff4561a-54ca-4abb-86b3-9e5fd1182bc6"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-06T11:59:59Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 1ff4561a-54ca-4abb-86b3-9e5fd1182bc6 resourceVersion: "3726" uid: 07c1c846-96d0-4405-8067-5f38b40d88d5 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIGAi61JFK9cgwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcwNjExNTUyM1oX DTM2MDcwMzExNTUyM1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAphtUIrl9ahKm 0KechJvTFPKjC1TjHEhLiE9fb3WdNGOR80Dm1XGFc4lRTlz8Z/weFgPirTeRAZrE KFMebd/UDufDanSSRPm397ecbEWVhJzVwExXLEzh0ZWKAUTBIqMyLdgzIAwpV+n5 AQyfZjMWs99VFkf9mMA+z6pGexz5EiPC+1/rFxDmKf2cLCwXtgysHOmkxxV+ickG ChCXSiEAV4my/ONeQaTLE4x5NXF72FDkXdR7kLE7Ull/CTyWtO5xH7J69uvLaKKs mFR2FGLv017zilhB/QnJKqk1e/hwI9EgHYFLMbRlU6jku2AtUixRR96PIoaCgPIJ F33gql5OZwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAZPmUgGTG+nI6w7cRf5IiWCL8CNktO85NEGU7nqGcKpoVfrOE P3HLUZs1rbLQesdk7FATZeON8tlZBuLItBqGCjANBgkqhkiG9w0BAQsFAAOCAQEA jze8iOsia/A5AvAwSQ0U7yYsJTEMR96qztl3JvE0dbIPT7voNc1MCtfKxW2wM4Zd 6UPgfQXoRZaWSvEDBcSivOjodr4VM6UifWMJkM3YeTDDoU6/GX++5fx8cfCZruoc YoFPoY2pzES+n/WQMwuWH9j6VJGqC8Pe0Pw4RrYHKQUmJMR334K7mU4pGmQUZ4d0 FI4lkKxxMsLnjsuoaknbIb7aN0g2bBfND8EPqV5Qu6XgsLdqIkeuB8PJ+Kvbc6as 99s1AS+T6/h/8s3PJeytATTka8sQolAZ3Ly7El54sQw0Pio1QHBiNADfy1bt2Nss 98AnZj9e2Pla5n5EKxKfOQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIP2kDhpUFfNgwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcwNjExNTYxMloX DTI3MDcwNjExNTYxMlowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANo6op5JbcvLGD80i33iG/dXwhn8veYuJkjCW8Dj7vySuH6f3NldTbscEL7dr4SM fKaikpZwOrd0/ItCB7YPDNIGV7cHlG3fDzfQrmgEXLsJDld+QWsmYT3wG+xZ2ZX6 Bc0dQaR+92crN1n57AZZWFGA2NTobpsVNKycOVeaUGfRsBrKuR6YPYqFgo/ZGJoY JSapEsoXfdufMTbBloIrk4aL5qhTOKOP803ca+NGK2/Y8wHLHlNj3Yt7EERHMJLQ 7AfPHlajTKLqvF6kOhm8SW7bQzBlir4tvytcLd4Uf8cOHplAaWXUFe+Nfeb7J4/g 6UEpJsF7J4gqJ92rKSZlexMCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAigjV/KH687v4UTIrJTYDUHFqoQagtcxu+4dAZizHn8oEuezv3g5sV7wF Joj42PoAaHLrKzACBJUZI+j2vwLCezBLBgNVHSMERDBCgEBk+ZSAZMb6cjrDtxF/ kiJYIvwI2S07zk0QZTueoZwqmhV+s4Q/cctRmzWtstB6x2TsUBNl443y2VkG4si0 GoYKMEsGA1UdEQREMEKCQCouYXBwcy44N2MyNWZlMi01Y2JhLTRhYmUtYWU3My1m YTA1ODMwMjcyMGMucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAFIJRYaXroxPn3iOIYDCzbIlVZs79DEAgOi69s2FCID3LzmN4VDubGM0BkXN slfxwDPAFqsTmKeYUyD0+eH/X28XRDIn9JicSo2BMvuUWRfL8hTam/H5AfyHW8iu JYwT9g9MFE47ave5D84JRe1QVlk8FFyFNa0RWZkXK58yr3OjdckWmcMyyJ/mXfa7 PNkEy+ej5vLN15ZetyasfTeEDEU20geO0mY9oQU5J5bJCfBC1noZhTjLL9H1hjOt E5l4YFck6I8FaZsFjb6zf7g6l7PNafIXYqTeSCB/ZHgZBa2NPPvM9F1g25zYswEk 5dpisKvCpI3NDYmLwsEx7ddj6cw= -----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-06T12:00:07Z" 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-06T12:00:07Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "4014" uid: d565f9c8-bcc4-4f1f-ba03-6b4cf5b74c2a - 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-06T12:00:00Z" 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":"1ff4561a-54ca-4abb-86b3-9e5fd1182bc6"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-06T12:00:00Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 1ff4561a-54ca-4abb-86b3-9e5fd1182bc6 resourceVersion: "3734" uid: d6de6a3f-4d36-4034-be6b-f22ee3fdc097 - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIPCOv1hc4ujAwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MzMzOTU0MTAe Fw0yNjA3MDYxMjA1NDFaFw0yODA5MDMxMjA1NDJaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODMzMzk1NDEwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCueq/V8owdjjD+Ov1YKUqmS6zxRUrM59BH AH+pdo/+dv2DpxZXGmXxdhVMSA27R1+4cMFl3Nt4+R8TKMnJf2lS4bpanhOs5KEK dxDmxUfBnK5rJVUTzmVlrW1W68B7RbZd819L5YaANNcSca6gV27DssAvLW5LAZ6c JCnnfEu7sv+49AKsyCUxzqKUnZV3JyEYBEkw9+tOLdMhA+1QxHL9ESLR+XYQOSk/ epGQXPC+prGvCtWEzNbVwn4SzHTwLtSCM9MLmXpYCuqAO3aRc8sAAI2S477uTklT Q60qr4GwdLEuUD0DbjZl8yEu7+cuBqCtEcCTdRKNtC0ANb3AJkdFAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR6UcIE dg0o9RuhuXR/T5qOgS5wNjAfBgNVHSMEGDAWgBR6UcIEdg0o9RuhuXR/T5qOgS5w NjANBgkqhkiG9w0BAQsFAAOCAQEAXL2iKCHAmE8ds2Iesp+L831JSqHl8A9y86mm 3WfA3IpXE6NAXg/lDzU46XVDrohiuJyTkbXYRwZBlb4FU1yMDpv0+S7yrcwZA2zM ZTTCK/sR5CaanJqWnWzvF0RFv2U9Clb9d+ySlkfFCNPJuHbQ3dv2vq71jGTHvhoo UaxaE4yEEUQBKJti9mbPDcfo6+KxWqPrJsPk82o59zzpPQlNwWqRb2RUQ84BIsnK M/tCdq/Mdhc0xLSL5MdKrueFXeLC9odc4XokR9r28zHLLYddsT6az7Q6Eaw1U6XS X7NCL64jD1omkmrX3QObzibRu/3sfQYUNF9Zb+z5mHNkjwHD9g== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-07-06T12:10:35Z" 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-06T12:10:35Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "14310" uid: 01f2a3d2-a2ec-41b2-95a3-ff014bd8b499 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIPCOv1hc4ujAwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MzMzOTU0MTAe Fw0yNjA3MDYxMjA1NDFaFw0yODA5MDMxMjA1NDJaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODMzMzk1NDEwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCueq/V8owdjjD+Ov1YKUqmS6zxRUrM59BH AH+pdo/+dv2DpxZXGmXxdhVMSA27R1+4cMFl3Nt4+R8TKMnJf2lS4bpanhOs5KEK dxDmxUfBnK5rJVUTzmVlrW1W68B7RbZd819L5YaANNcSca6gV27DssAvLW5LAZ6c JCnnfEu7sv+49AKsyCUxzqKUnZV3JyEYBEkw9+tOLdMhA+1QxHL9ESLR+XYQOSk/ epGQXPC+prGvCtWEzNbVwn4SzHTwLtSCM9MLmXpYCuqAO3aRc8sAAI2S477uTklT Q60qr4GwdLEuUD0DbjZl8yEu7+cuBqCtEcCTdRKNtC0ANb3AJkdFAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR6UcIE dg0o9RuhuXR/T5qOgS5wNjAfBgNVHSMEGDAWgBR6UcIEdg0o9RuhuXR/T5qOgS5w NjANBgkqhkiG9w0BAQsFAAOCAQEAXL2iKCHAmE8ds2Iesp+L831JSqHl8A9y86mm 3WfA3IpXE6NAXg/lDzU46XVDrohiuJyTkbXYRwZBlb4FU1yMDpv0+S7yrcwZA2zM ZTTCK/sR5CaanJqWnWzvF0RFv2U9Clb9d+ySlkfFCNPJuHbQ3dv2vq71jGTHvhoo UaxaE4yEEUQBKJti9mbPDcfo6+KxWqPrJsPk82o59zzpPQlNwWqRb2RUQ84BIsnK M/tCdq/Mdhc0xLSL5MdKrueFXeLC9odc4XokR9r28zHLLYddsT6az7Q6Eaw1U6XS X7NCL64jD1omkmrX3QObzibRu/3sfQYUNF9Zb+z5mHNkjwHD9g== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-06T12:00: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-06T12:00:06Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-06T12:05:55Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8360" uid: 28f23978-3f20-462e-ac63-31baf1245f72 - 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-06T12:00:00Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"1ff4561a-54ca-4abb-86b3-9e5fd1182bc6"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-06T12:00:00Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 1ff4561a-54ca-4abb-86b3-9e5fd1182bc6 resourceVersion: "3732" uid: 30dea4c6-50fc-4fcf-917a-6cf3fde4e5d2 kind: ConfigMapList metadata: resourceVersion: "57795"