...
1# select project_id from banners
2validBuckets=("ret-edge-dev0-foreman
3ret-edge-nw6y96roiq14yk81p58g2
4ret-edge-2rvkbyt0pspbaunh79jv2
5ret-edge-v4hsjv7qedilr89s9wx5q
6ret-edge-m8yzq5ckmrg0xbywbx5pn
7ret-edge-tf31hknvuc8chx7ii96rw
8ret-edge-mb17p8vt99u3bthmfbkug
9ret-edge-3u27t1ttkk4ngtkmk842b
10ret-edge-qlc2lkjpbdh01ndmowrj2
11ret-edge-b79we3ikmc7j9mihuwst2")
12
13
14dirs=("manifests/clusterregistry/tenants
15manifests/cluster/tenants
16manifests/namespaces")
17
18for folder in ${dirs[*]}; do
19 echo "$folder --------------"
20 buckets=($(ls "$folder"))
21 for bk in ${buckets[*]}; do
22 if [[ ! "$bk" == ret-edge-* ]] || [[ "${validBuckets[*]}" =~ ${bk} ]]; then
23 continue
24 fi
25 echo "removing $folder/$bk"
26 rm -rf "$folder/$bk"
27 done
28done
View as plain text