в NS? Тогда можно получить список всех-всех объектов в NS вот так:
./скрипт.sh имя_зависшего_namespace
#############################################
#!/bin/bash
mapfile -t api_versions < <(kubectl get --raw /apis | jq -r '.groups[].preferredVersion.groupVersion | "/apis/\(.)"')
api_versions+=("/api/v1")
for path in "${api_versions[@]}"; do
echo -e "\n\e[32mAPI: $path\e[0m\n"
mapfile -t namespaced_resources < <(kubectl get --raw "$path" | jq -r '.resources[] | select(.namespaced) | .name | select(contains("/") | not)')
for namespaced_resource in "${namespaced_resources[@]}"; do
echo -e "\n\e[31mResource \"$namespaced_resource\"\e[0m\n"
kubectl get -n "$1" "$namespaced_resource" 2>&1
done
done
спасибо, попробую
https://pastebin.com/2fkNiERN вот вывод, я так понимаю, что все пусто, ничего нет в NS
Обсуждают сегодня