--- 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.26 creationTimestamp: "2026-07-27T18:22:35Z" 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":"2e89af88-7815-47e2-a8ff-7576cd48054f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-27T18:22:35Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 2e89af88-7815-47e2-a8ff-7576cd48054f resourceVersion: "2327" uid: abed9571-0ef3-4f7f-8ac3-3c6edc08777d - 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.26 creationTimestamp: "2026-07-27T18:22:34Z" 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-27T18:22:34Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "2322" uid: da2e578a-5ca2-47a2-ab65-ad799999d160 - 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.26 creationTimestamp: "2026-07-27T18:22:34Z" 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":"2e89af88-7815-47e2-a8ff-7576cd48054f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-27T18:22:34Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 2e89af88-7815-47e2-a8ff-7576cd48054f resourceVersion: "2321" uid: 1d7e9e62-7a2e-45f0-b8a8-9770d4c68e0b - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIFiC2PDsg6fgwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyNzE4MTk1N1oX DTM2MDcyNDE4MTk1N1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAthSHhmcKBBQy Km2Q4pNKg1/X1NZSt/AM4e0dwdsgn40y+TarIVsJIl8ALDhcSOkledecBBTqj2Mh EpSIsCn1UvEvJG9McRX+5M/uJWXK1ymtiZ6RrFqHP9SJ9xHLgn41EGtEDJxf3jw6 pxnD/HLJV/QLOu5P67MbL98qGx8C/QK/jiQGTw9y+d+tVAZZnCevKEgIaHJVwcs4 /y2kOU2GpJGhgCCCrA9lllYqN871VOkyUyeXag5L3DyYN1YmwwAdQsyUow2BKFAR BYUai4pLW/RrxUSJVLzB1zUE3WILfDcBkJwK/TujHiIR8MhWsz2qqB4+cvlULP1b jeSx2f8sXwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAoB4NAaKfTUiBogQb3F6j13ddzcOj6n61VJmrtRKAP5Olpb2i B8I+QhZKzXxtJi509PyWt9gvQsUQv9sh5jTQ/TANBgkqhkiG9w0BAQsFAAOCAQEA rXCq2lt8S97yso0wYUQsdRJ6LqlTKnM+PlIf4KyELrxhg468binrfZQofwVW9dvD 3JizdjT/QjxOvrT2IcbbqlzkSL+Dyr7yQVqaqGeaRxJqJuGUrf7kZvf0fso9MJmu +/OLKEuUEg5wubIIAT+/I7UPcu2p/bdJaCCUeQ9ZMqGKWo3vXvmwdAZ8Fq+mfmbd l+LZJv7XpmWer1u+5TsITNTbgAD4shIZANXJnXz9k9ATZIiDC4HcxE645bLTsAIc 5t5/8u4rFVD1JavbyOXZ6DbFq0xT2+QOouRZmjfj/5lZ3yLbBwVDFRdE9vVndyeO ELebrE8YSNV+zljBSxyj5g== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIILxe2beNLFAQwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDcyNzE4MjAzNVoX DTI3MDcyNzE4MjAzNVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANqw4rcMHLskbJ04wDNe2YG15wQ84qBZ9CdfftK9gMmxJH023vr40Sv0GftU+m/P oj8X+9ukRhHqURwN8IhI0yiKERbwuG7O1UCBeOSY+2QJIVe+wVQRlaxKFb9Vxr/Z ZiV/3IwkPJMpXlnxYBNIuC5n1ku8EVTS4LhgZ7WiYmjtIlvuLWSIdUmEC2Xek+ZP IgdXibemKrOy+SZ9SVG7BHnVpdTGnORVmcqE0MpmNjkJKXja9+3F5Gu7n9/McSWE PasDooHt7MvhIaQjnK63jtU52pnB7tKURvQwlqHc/QrdSSjMXf4nMpUpMhkKRmIm xRAfJgy4AX3WJab/z73ODdcCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAzKdtkyix6RDgtlMoASXhr3fB0wVgW4xgCjlXR5TOM92md2p6IuwjIRvV PDOSycSgE5PM7e/wjqKIX0f0s4uoZTBLBgNVHSMERDBCgECgHg0Bop9NSIGiBBvc XqPXd13Nw6PqfrVUmau1EoA/k6WlvaIHwj5CFkrNfG0mLnT0/Ja32C9CxRC/2yHm NND9MEsGA1UdEQREMEKCQCouYXBwcy4yYzk0ZmY0MS04YmY5LTRjNWYtOWZjOS1k NTcyYjBmYTUwODUucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAEmB5xWeh1F356sjvNJKj4G0CAUeXDvR36da5ldqWRpTcfSwzcOKbp8hYKny L3H/1LIiKbXBYaYRWg0IpKhlPD/y758umEQB9KtSjA3xESlfhKWWJSyr1+Nwljdc e0zmewfPW8QFU1QVlhzdByU1vqGNfGtEK+kzgRW7aZ8UxeJQiXB0wd0lpAuH7nLS rxyf+FPlqWAumkD/o1quBpvH6Ypji9zc0b11MZeBOHu4hA4Rj+yDEawbHxFbgCY6 T2pdy+cBsxgGD+90aiqpiU2+L+G2qWjdbnbhZVEYaVxeHLJLWmdK8inXdsAC2CON CbdQEREA+10FoGB/XSZ4S9hfTEk= -----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-27T18:22:32Z" 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-27T18:23:41Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "4474" uid: 919e0fe7-cf66-4bc5-a584-017132fee35d - 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-27T18:22:35Z" 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":"2e89af88-7815-47e2-a8ff-7576cd48054f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-27T18:22:35Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 2e89af88-7815-47e2-a8ff-7576cd48054f resourceVersion: "2334" uid: b5526ab3-2ee7-402c-b898-bdfe37c144d9 - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIKl0kVXwxG1IwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTE3Njk3MjAe Fw0yNjA3MjcxODI5MzJaFw0yODA5MjQxODI5MzNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUxNzY5NzIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDXwj7lUtIUKYK8zO5/QWpbmFnwLH3LpB7e I8vviqgIxwtxFpWw7MqTykLlBDMegmdMk5y8xTLM0Is/U4WV9zLHYropZE13UzHe 0RRJwFk3apGv1HaxALbLzjUSPzQHxn3VtVNA0W60TnZEiWEJUckSpKct1xfIAgTl bNQGtduGOnCzLvfNJ3ZCBflzQ+6CHKxCKMESsCj6S/6BlWiaE1nVnWB6xtcxafpy EMNmgYKzOPgBtk7nbacIeszNVGx5fskS5rCy2Bh6OKggEIuw2vVMr2VEQ5Hd9B70 BZEplEPRDbGeg06t6GGIp4Px2EzWxzN6VNhsYHEe0sbEOiFfMxVbAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRBXrBV rvVJhOnUt9qzieEC1mwBUTAfBgNVHSMEGDAWgBRBXrBVrvVJhOnUt9qzieEC1mwB UTANBgkqhkiG9w0BAQsFAAOCAQEAaUHee0z81pz0BxaU5ve/iPwiN8KHzB/CvKyy RSydJbfmTIdbKw47WSVkHBu9N2536atGAyozNjJ12hBsBgkfiZPUfhNUZ7cKJoF8 0Ud0Vii9nUZzrWfVsPu/WVBeOf/ZMaEw1QdhmbHHcWaEUnELZo/Yegxb1Nwe6lfb xbkiiY1PW65DKqeI3Ktp/yRrKhZb+ymOOtv/Uaiza/QaWliFNJ4H3W+/Wpdt6zGu zAK7sxOeSMAEk9ySqU1hxsmovpXDiYWNgKfHZAfAt5DHW5cDhCT7YARQ0HV5w9+F EA9EDGnZy3OnrubODeawHi/hHnjaf8rGJkngb7Z2y7v5JuIgsA== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-07-27T18:36:02Z" 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-27T18:36:02Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "15468" uid: f6a1b91d-9e33-47b7-82c2-ebd4fd8d8bb1 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIKl0kVXwxG1IwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4NTE3Njk3MjAe Fw0yNjA3MjcxODI5MzJaFw0yODA5MjQxODI5MzNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODUxNzY5NzIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDXwj7lUtIUKYK8zO5/QWpbmFnwLH3LpB7e I8vviqgIxwtxFpWw7MqTykLlBDMegmdMk5y8xTLM0Is/U4WV9zLHYropZE13UzHe 0RRJwFk3apGv1HaxALbLzjUSPzQHxn3VtVNA0W60TnZEiWEJUckSpKct1xfIAgTl bNQGtduGOnCzLvfNJ3ZCBflzQ+6CHKxCKMESsCj6S/6BlWiaE1nVnWB6xtcxafpy EMNmgYKzOPgBtk7nbacIeszNVGx5fskS5rCy2Bh6OKggEIuw2vVMr2VEQ5Hd9B70 BZEplEPRDbGeg06t6GGIp4Px2EzWxzN6VNhsYHEe0sbEOiFfMxVbAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRBXrBV rvVJhOnUt9qzieEC1mwBUTAfBgNVHSMEGDAWgBRBXrBVrvVJhOnUt9qzieEC1mwB UTANBgkqhkiG9w0BAQsFAAOCAQEAaUHee0z81pz0BxaU5ve/iPwiN8KHzB/CvKyy RSydJbfmTIdbKw47WSVkHBu9N2536atGAyozNjJ12hBsBgkfiZPUfhNUZ7cKJoF8 0Ud0Vii9nUZzrWfVsPu/WVBeOf/ZMaEw1QdhmbHHcWaEUnELZo/Yegxb1Nwe6lfb xbkiiY1PW65DKqeI3Ktp/yRrKhZb+ymOOtv/Uaiza/QaWliFNJ4H3W+/Wpdt6zGu zAK7sxOeSMAEk9ySqU1hxsmovpXDiYWNgKfHZAfAt5DHW5cDhCT7YARQ0HV5w9+F EA9EDGnZy3OnrubODeawHi/hHnjaf8rGJkngb7Z2y7v5JuIgsA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-07-27T18:22:32Z" 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-27T18:22:32Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-07-27T18:29:47Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8110" uid: 890d002a-3f72-4a07-9a4f-453ec69f3901 - 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-27T18:22:35Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"2e89af88-7815-47e2-a8ff-7576cd48054f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-07-27T18:22:35Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 2e89af88-7815-47e2-a8ff-7576cd48054f resourceVersion: "2331" uid: 8aea8ab4-c4f9-4012-bad9-ce8d6547d0da kind: ConfigMapList metadata: resourceVersion: "91358"