--- 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.23 creationTimestamp: "2026-05-25T11:14: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":"9d809b84-bfc9-48a1-b61f-0d36d0f73e91"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T11:14:00Z" name: cni-copy-resources namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9d809b84-bfc9-48a1-b61f-0d36d0f73e91 resourceVersion: "3984" uid: 9ddf0770-1c34-461d-b21a-99b300f8ff01 - 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.23 creationTimestamp: "2026-05-25T11:14:00Z" 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-05-25T11:14:00Z" name: cni-sysctl-allowlist namespace: openshift-multus resourceVersion: "3979" uid: 327ecfb5-9e02-499c-a04b-4fcbbcd35e3f - 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.23 creationTimestamp: "2026-05-25T11:14:00Z" 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":"9d809b84-bfc9-48a1-b61f-0d36d0f73e91"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T11:14:00Z" name: default-cni-sysctl-allowlist namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9d809b84-bfc9-48a1-b61f-0d36d0f73e91 resourceVersion: "3977" uid: a53c0e35-eb52-475a-ab61-7e582edce650 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDPDCCAiSgAwIBAgIIMnZ+6ki16bUwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDUyNTExMTA0M1oX DTM2MDUyMjExMTA0M1owJjESMBAGA1UECxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdy b290LWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsfTIgAyDJchK ZPEKmCfP+DXjmnAnAF/7AvRiYsnicd1Wzhct+f3KMlgdrV+JYo4FJxhppF9ukGVd Ev842yJqfd4DC1ShYi4vCB3qmiN6LsoJTDw+WtC2zTkrfVLA4HYTbsX1BX79okKM TnMp6YxnxzG3RBdaJIe8igPvGlTU2mx7EeeMBWHTylYzivW3pfayMqeSaUxozh87 yXfBqWeZN/SwK2RxVSq6824u7jsigsQkUtdWOoM4/N4KinGRtfh2f0KNNvORn68f qZf908FkYCzF5G6GgTLxMevu10Z6Uh24zu6nAHJAVLpgNYfVinLI1WbK6/YYSNev H48t4ne6QQIDAQABo24wbDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zBJBgNVHQ4EQgRAB9juNhIfkmfb2RM/7Af15DW7m0rpnnhn6IbsnhezBOiotCLf ZS8BjBPtH4Kc8hpjFm1BOXBC5FOGjN3fHNSffjANBgkqhkiG9w0BAQsFAAOCAQEA Lx9bbnOYxXeQd5bHkY008LpB4aBozgGmfvqabIWIMorkA+aExvpuPQrff3zwx+kn KeA70pXifBj85TX50X7VcCtllaNqHS9P8N4w7ER2xLxer+EYtG3fks7VUqiC9ret Nna5fVu73WDx7HT8Obl5m3vvQFfkPjPre7Vjp3CojUkUO/lo+f685wgKxuSa+IOd S/HilFKf0W5Hx1MIthPfxAj78etcERK3LzT0oB5/EF9QOYg/4fswp9oPFFpDWaAx DRjQ3NwSDYzTCEUa+a16oTeWyGp9v6UYAhPiaz64Vp4hlTV3zmb6sCfDfcsqKO0H mDocDcWyFW7RRaAhKQSMxg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEADCCAuigAwIBAgIIPpjmvpPzHFAwDQYJKoZIhvcNAQELBQAwJjESMBAGA1UE CxMJb3BlbnNoaWZ0MRAwDgYDVQQDEwdyb290LWNhMB4XDTI2MDUyNTExMTEyOVoX DTI3MDUyNTExMTEyOVowMDESMBAGA1UEChMJb3BlbnNoaWZ0MRowGAYDVQQDExFv cGVuc2hpZnQtaW5ncmVzczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANwupL3QCmP8gcSY1i8ePjse3Fl2P3/Bh3Ut815MByvC84c/nMfNcrehL5ufEcfi USu093tc52Y5oFrJ2aFbIiFmYHvE+AbbDE0rO3VuVMg9rRHhv0ppc6KzrCUsIWps aQ5In885ISEPQfZldlVnS1Rjws8ZuH96+Hh1Ans+xO6S/46Yj0uW1VZIppnk3MBI PEpJhYf7tFAq+EBcikOFFURTULXzZAV1kIuL0s1R2AqFlWPDALNjOyFhQChzF6Hm LlqIL+AcBom/IyPRqEL7ins6/E0Zv+rm/SECFBswR3KgfyUjDZFyQHyhvbAmLZBz bjNF/WYV/m8G4W1ygUnV7ykCAwEAAaOCASYwggEiMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADBJBgNV HQ4EQgRAGtA2a6wEiCQm48vxy5CTz66SvnIcK8eYH+MiXPqvQyNK8K8HRndhvA6J mH3UVWG2yASJYoFK7hJywAsb0uj3CzBLBgNVHSMERDBCgEAH2O42Eh+SZ9vZEz/s B/XkNbubSumeeGfohuyeF7ME6Ki0It9lLwGME+0fgpzyGmMWbUE5cELkU4aM3d8c 1J9+MEsGA1UdEQREMEKCQCouYXBwcy5jNGU4YmU0Ni0xY2M2LTQxN2EtOTdkYi1i YTc2NDk3ODZkMmQucHJvZC5rb25mbHV4ZWFhcy5jb20wDQYJKoZIhvcNAQELBQAD ggEBACkp+XikbASaZmofCasCExRWzPTz0wWSA0/aJ+FSXuDOd6zJCrvs6GP/0Wc2 Y1/BmYJW6e8tPmbq39Bt+i4nX9ax8SF4QCim8uUnS2BX0OlXc9fFIidPjF+D/vWH PtRU5WNA6E8IaTa8R9b6Eiix3cu/irIQn2voIkaNH6aQTasM+lmgoaJxILBOBUZL uUQ7qEP3KDwMpdBi7oqtBxz4a6ysavVCg5xBp47Opvg9tI2XOA/vyT0eNnakjPij OubrFDoln/ReM2gDswjLv0yFb2TaqqJuhvdGVO72Xw+4n/MdWnbYkSxB1OF+NeOp r6iP+Ev/oaqAm8yn9R3siYCBysk= -----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-05-25T11:13:57Z" 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-05-25T11:13:57Z" name: kube-root-ca.crt namespace: openshift-multus resourceVersion: "3912" uid: 7bf484d8-4637-47d7-8876-332ab6cb06b8 - 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-05-25T11:14: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":"9d809b84-bfc9-48a1-b61f-0d36d0f73e91"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T11:14:00Z" name: multus-daemon-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9d809b84-bfc9-48a1-b61f-0d36d0f73e91 resourceVersion: "3987" uid: 9954241d-5a34-4a0b-b933-725ea30ba210 - apiVersion: v1 data: cabundle.crt: |- -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIASwErXtYYQYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3OTcwNzk2OTAe Fw0yNjA1MjUxMTE5MjhaFw0yODA3MjMxMTE5MjlaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3Nzk3MDc5NjkwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIPvQFJke0KZGBejtEd7yF/oRXz51bqFQW znzqcHmq1iDVMhjo7yMI0Z92/pUwQIBT8DJFeA1cIW91B6zq8UXXokWLhbdF+8QG 9jywfPMPZzI+cD+FqgiPP8qSyGfx0uBow6CF6MSuz3KJ7Oli24Grpvy5uitgAlpB bIgHjE/wbOR2V5o38ic1fpa2M26c/jrcxbdjZG1i7h5jfMGBB2ivDPLZ1siJaNtt /Ktox81lXR11TtIRYNsoaynJqUGGlIxVUHOIMJsW3VKpiwdE/0WFverseRT4TKgN auC5buTF9kzBKXkIps8tIi0myvQ+W4oHpGUqFkCkxENuECvq3QKrAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRp7kHI 4ZRYCNpE4xMY+gHBgo2jYzAfBgNVHSMEGDAWgBRp7kHI4ZRYCNpE4xMY+gHBgo2j YzANBgkqhkiG9w0BAQsFAAOCAQEAt+h2ZlYcuQ+ZTWsaZdN9r1+CFSY50Eq5ot11 QAegAYdlLWxNyaRSyq4kFGOEyzR4OLaI/dgXoUA6krrg+M7hh67vAweKWwv8KakS /CbqhATeeP0xcIDHy7mmjJib2fidFl3hWbkN12ZNQ6k5D9+wUVhsw3TYtJbmTv/V Lm0l51GFmrSxWCUIRgdiJ3sG1hJOZci9WHV+7k5KHTIaP5sT9wbPbjnCFOUXJ2on va3Kp4+oE9sjUmBJR3vX0Hf4PAM57gKgW5SCv1v6NwGTURJKIEqj+uoVW6gb6sb/ R40yJQvI/Efw3QlFY8GpbN99li9PY3EpZ9cPw7R7ZILghr48nA== -----END CERTIFICATE----- kind: ConfigMap metadata: creationTimestamp: "2026-05-25T11:28:42Z" 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-05-25T11:28:42Z" name: odh-kserve-custom-ca-bundle namespace: openshift-multus resourceVersion: "20757" uid: e7057792-372b-483f-b709-ce1f300ce813 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIASwErXtYYQYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3OTcwNzk2OTAe Fw0yNjA1MjUxMTE5MjhaFw0yODA3MjMxMTE5MjlaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3Nzk3MDc5NjkwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIPvQFJke0KZGBejtEd7yF/oRXz51bqFQW znzqcHmq1iDVMhjo7yMI0Z92/pUwQIBT8DJFeA1cIW91B6zq8UXXokWLhbdF+8QG 9jywfPMPZzI+cD+FqgiPP8qSyGfx0uBow6CF6MSuz3KJ7Oli24Grpvy5uitgAlpB bIgHjE/wbOR2V5o38ic1fpa2M26c/jrcxbdjZG1i7h5jfMGBB2ivDPLZ1siJaNtt /Ktox81lXR11TtIRYNsoaynJqUGGlIxVUHOIMJsW3VKpiwdE/0WFverseRT4TKgN auC5buTF9kzBKXkIps8tIi0myvQ+W4oHpGUqFkCkxENuECvq3QKrAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRp7kHI 4ZRYCNpE4xMY+gHBgo2jYzAfBgNVHSMEGDAWgBRp7kHI4ZRYCNpE4xMY+gHBgo2j YzANBgkqhkiG9w0BAQsFAAOCAQEAt+h2ZlYcuQ+ZTWsaZdN9r1+CFSY50Eq5ot11 QAegAYdlLWxNyaRSyq4kFGOEyzR4OLaI/dgXoUA6krrg+M7hh67vAweKWwv8KakS /CbqhATeeP0xcIDHy7mmjJib2fidFl3hWbkN12ZNQ6k5D9+wUVhsw3TYtJbmTv/V Lm0l51GFmrSxWCUIRgdiJ3sG1hJOZci9WHV+7k5KHTIaP5sT9wbPbjnCFOUXJ2on va3Kp4+oE9sjUmBJR3vX0Hf4PAM57gKgW5SCv1v6NwGTURJKIEqj+uoVW6gb6sb/ R40yJQvI/Efw3QlFY8GpbN99li9PY3EpZ9cPw7R7ZILghr48nA== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-05-25T11:13:57Z" 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-05-25T11:13:57Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-05-25T11:19:41Z" name: openshift-service-ca.crt namespace: openshift-multus resourceVersion: "8077" uid: 9198ae3f-a6f4-4fb9-8f0b-c20aa59b653a - 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-05-25T11:14:00Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:whereabouts.conf: {} f:metadata: f:ownerReferences: k:{"uid":"9d809b84-bfc9-48a1-b61f-0d36d0f73e91"}: {} manager: cluster-network-operator/operconfig operation: Apply time: "2026-05-25T11:14:00Z" name: whereabouts-flatfile-config namespace: openshift-multus ownerReferences: - apiVersion: operator.openshift.io/v1 blockOwnerDeletion: true controller: true kind: Network name: cluster uid: 9d809b84-bfc9-48a1-b61f-0d36d0f73e91 resourceVersion: "3985" uid: c471e4e2-b06a-4bbc-95c6-41689d2a83a3 kind: ConfigMapList metadata: resourceVersion: "42609"