--- 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.20.24 creationTimestamp: "2026-06-03T08:40:57Z" 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":"9c2d6941-dce9-4683-b42b-3c47187b2b5f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-03T08:40:57Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9c2d6941-dce9-4683-b42b-3c47187b2b5f resourceVersion: "3075" uid: 893a7554-fb44-4e0c-b3e5-ee549e03a3e3 - 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.20.24 creationTimestamp: "2026-06-03T08:40:57Z" 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-03T08:40:57Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "3046" uid: b4f3aa54-c11e-465a-9363-e10c1020f5c1 - 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.20.24 creationTimestamp: "2026-06-03T08:40:57Z" 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":"9c2d6941-dce9-4683-b42b-3c47187b2b5f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-03T08:40:57Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9c2d6941-dce9-4683-b42b-3c47187b2b5f resourceVersion: "3044" uid: 69b00dda-94b7-4bbc-b381-48c4e2bd613e - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIV2aIWNxKC+0wDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDYwMzA4MzgxOVoX DTM2MDUzMTA4MzgxOVowJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnTSiO1Py3iaM 4cS0H2zJsXvaO7SNCs3kYq7L03PRQqxpxEqHtgz6btBXtq4fWqtPt7OgmU/pOogd dIFWeMme63DW9i8JhtE3ljIbsfijWyvJmXrqYK9vu4EOkFakCQ1n5/3C7kxJJjNM KAdh8glAzTcvXDS9Z07oIJK6MMg5koSaJk01IlRWeJ8WN4YaGYqJ9qZ3S7DJGsYg Dj+cdWPRM5GYOt69MhEAZjwVfPDwTIuEy19VOT0ai9nobp6PTucMa/Ppjjp1Da+E Fzs8D3gflu3ZEmLWjMAOT7WTXQSHR4+dTcgBNz+5aOR33HanPowov5yv5zwGXskz e8qugsg/mwIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAB7S1RyKcB0IycVzEsJlZG2gy9S0OzSqmFYz5HQcq4/gjjw32 MzUO5PH9GNlC6DIaesMtR1d7NFUwVMLO1t0y9jANBgkqhkiG9w0BAQsFAAOCAQEA XQr7gUlzhvmL4xJUntcqfHNsBDxoYpiHXnqdXXDK3Uro9/BRC3vl+KCmFWL+5KjK nhYYVPXwme2siz5oVGbby0t2SYcZg6xv95EPrXF2W8u1RjcrFcVrf7/RuCSSsEwx u0xytBiBK/vR0z6lq0smdgU5ZA1vFbkWWv3s4rOA+ERIChJ2h5dzrhh4TRS7qbGA Ffb6Hwt7COEnBIGA9t1pmRrviPhHuiktkLHv0Wte4IJrahdGha7snw1QF9njkBSI fZCCh0h7wtOFz/D9izyi7+taIYF0WTD1jGT0A/6RpEPAMUGux8lGGYO4MQMNQAuh rsQ7MbODrCw+Gu3+U5RwRA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIISUgpQc5nxfAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDYwMzA4MzkwOFoX DTI3MDYwMzA4MzkwOFowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AN6IkGZrYk5Yc901Hx3aUmzO4CYyc8tvWO6enMZqZLseCpGsH9e1gL9ZRUXsA5uE FL/ELnmjvpj/veQDZo3uR4r0SpVZiCgcdsvlRaory6LGp6kFSpTpB9plVIkfGPjX IUVxGPTPUd2VePy7hWqUbnLdDBoWWBQDZRmxu/LYxqGHlH9G//41XSq3p8yj3RjI YQLbatq7SD+/rGGgKpwqTyep9Y2gHSgGyvvwX+zrIArEq17vKIxOLzdfjg/4JHfX q2Hm5yAbH2XRkNirwWPRQ8dasHPOZFLtheFcKcgcRT6MTE06tTIMQjxmtlkVn75b BkIBDQ9TVn4K1M/eqm/dgyECAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAxYicVMkSA48w3sPbSSWyxyh+ekhxM72wACRIZhxnd3NgsNkvYcHaiy/U O1UvDasTHe7N5Zu50u2l3S0PhVgCqDBLBgNVHSMERDBCgEAHtLVHIpwHQjJxXMSw mVkbaDL1LQ7NKqYVjPkdByrj+COPDfYzNQ7k8f0Y2ULoMhp6wy1HV3s0VTBUws7W 3TL2MEsGA1UdEQREMEKCQCouYXBwcy4zMGJmYzI0MC03ZTkyLTQwYTMtYjc1MS05 OGYyNTIwODkxYmMucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBAFcWlGK+Wb+q7LsJx4bpm5Xck0EkLoWG3MtKIZqQuGfVxlUbGpuGG5fdDkby ljOTrgHzyVcIDYoiMVm7HlKeH8RzhE2loNKSuToW9FRIQBaY9Xs6TI3Tukjc1BMw zGKRY4zIDK1ZInxm8vfXMFQzc1GRdgj2GHO737mu1cqbpiqUPYQ2sEJjpXmiJDle kaU34Rgn1kaUwhOf3kxG4wcXou0wf1i0ju+XWjHGDaRz+UOh3+HiMnNcxKOu7TlF PoIJqIiYK6Vsen4EvoR6cbd00znBLaBnOkaQYkpBR9iY47klE4yS5yhLqvCbFrcW efYAMLghi/MEVuhPzxOa7cQ+jh0= -----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-03T08:41: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-06-03T08:41:07Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "3978" uid: 21bbc2dc-2ad3-4dd1-b93c-6093ba50e66b - 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-03T08:40:58Z" 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":"9c2d6941-dce9-4683-b42b-3c47187b2b5f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-03T08:40:58Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9c2d6941-dce9-4683-b42b-3c47187b2b5f resourceVersion: "3166" uid: 7adbdc69-3978-4e61-85ee-d0ff89abc7c6 - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIe6LzY3dcDl4wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MDQ3NjQwMDAe Fw0yNjA2MDMwODQ2NDBaFw0yODA4MDEwODQ2NDFaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODA0NzY0MDAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkSjZ77usSFbpzPTPpFwVc5ZMZCdRrftWG GBYWbPkleSsMAiTBuzwM8NHzWzhxe0S2fNrc8yUgKgD0uWEgvakkEVP2lxcO/gDT WE+sFlR8y+ipOR8EdmlDqGddf1CnpGjbghuyJOh6yTdCVwwafcNS1XjarXm0n2xi WjyGpvSsy94Rqm+741NF1rl0KSMJ3agLCWiJ6nN2Xp3sEm0kKLmgvuH1ugcuSjNT R1aLaXo5fWuoCD4g+O7mkM0UC+D6WZ5P4dahAhbWpH+zsOmGhH4NNAbyQpULgO+J HzDfCML+c/hmK8aTHkO+rXh+yC+Ny1ifbt4QGYlKzBgPppDjuPMFAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQKu6d4 b3LObHFrfuMwy0RABHac0zAfBgNVHSMEGDAWgBQKu6d4b3LObHFrfuMwy0RABHac 0zANBgkqhkiG9w0BAQsFAAOCAQEAD8RntHK5Qe5cy0E0hdtvB1LB1bhjPId7PXDF T+mvnvdehNPkbEZJXTlM0+1OYQ2qM7YK2oyE1gjiaQCintADZH7k7l6YWQZMHtKO ymyFn68z6GMzt7I3SBpufJfPZHG8xYdgunGubZq7UrJqa5a5Gn9XPUs2sn8LrQwc wyInvqmH42Ud/hXPIS+AIyhJrDmcY868mtUgR42a1rGP0k1q51zhfvyfQJZM5ZIp LHW3ubwXO5UIb4/mbSUHsBL8oRtSb86A+7L0NzN+i+HpNw9tSW7/shgppQ/OnZIA Fr/ugLbTq6YTo5zLVApKhQGUue3H0OMIH8RZDil7Wffx7OiFjg== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-06-03T08:54:22Z" 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-03T08:54:22Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "15096" uid: c96a3b6d-1087-457a-be91-8cbcb35083e3 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIe6LzY3dcDl4wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc4MDQ3NjQwMDAe Fw0yNjA2MDMwODQ2NDBaFw0yODA4MDEwODQ2NDFaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3ODA0NzY0MDAwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkSjZ77usSFbpzPTPpFwVc5ZMZCdRrftWG GBYWbPkleSsMAiTBuzwM8NHzWzhxe0S2fNrc8yUgKgD0uWEgvakkEVP2lxcO/gDT WE+sFlR8y+ipOR8EdmlDqGddf1CnpGjbghuyJOh6yTdCVwwafcNS1XjarXm0n2xi WjyGpvSsy94Rqm+741NF1rl0KSMJ3agLCWiJ6nN2Xp3sEm0kKLmgvuH1ugcuSjNT R1aLaXo5fWuoCD4g+O7mkM0UC+D6WZ5P4dahAhbWpH+zsOmGhH4NNAbyQpULgO+J HzDfCML+c/hmK8aTHkO+rXh+yC+Ny1ifbt4QGYlKzBgPppDjuPMFAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQKu6d4 b3LObHFrfuMwy0RABHac0zAfBgNVHSMEGDAWgBQKu6d4b3LObHFrfuMwy0RABHac 0zANBgkqhkiG9w0BAQsFAAOCAQEAD8RntHK5Qe5cy0E0hdtvB1LB1bhjPId7PXDF T+mvnvdehNPkbEZJXTlM0+1OYQ2qM7YK2oyE1gjiaQCintADZH7k7l6YWQZMHtKO ymyFn68z6GMzt7I3SBpufJfPZHG8xYdgunGubZq7UrJqa5a5Gn9XPUs2sn8LrQwc wyInvqmH42Ud/hXPIS+AIyhJrDmcY868mtUgR42a1rGP0k1q51zhfvyfQJZM5ZIp LHW3ubwXO5UIb4/mbSUHsBL8oRtSb86A+7L0NzN+i+HpNw9tSW7/shgppQ/OnZIA Fr/ugLbTq6YTo5zLVApKhQGUue3H0OMIH8RZDil7Wffx7OiFjg== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-06-03T08:41: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-06-03T08:41:06Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-06-03T08:46:53Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8069" uid: 50838f54-43f4-4b94-82d5-55763fd011b8 - 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-03T08:40:57Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"9c2d6941-dce9-4683-b42b-3c47187b2b5f"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-06-03T08:40:57Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9c2d6941-dce9-4683-b42b-3c47187b2b5f resourceVersion: "3138" uid: eadd0372-d1cb-424f-a3a0-8f5fc9865628 kind: ConfigMapList metadata: resourceVersion: "31446"