Логи предыдущего падения с метками k8s-debug
Берёт логи предыдущего экземпляра упавшего контейнера, чтобы поймать трейс перед рестартом
kubectl logs <pod> -n <ns> -c <name> --previous --timestamps --tail=200
more k8s-debug
all 27 commands →
Эфемерный debug-контейнер
kubectl debug -it <pod> --image=nicolaka/netshoot -n <ns>
Использование ресурсов нодами
kubectl top nodes
Использование ресурсов подами
kubectl top pods -A --sort-by=memory
Просмотр ConfigMap
kubectl get cm <name> -n <ns> -o jsonpath='{.data}'
Декодирование Secret
kubectl get secret <name> -n <ns> -o jsonpath='{.data}' | python3 -c "import sys,json,base64; [print(k,'=',base64.b64decode(v).decode()) for k,v in json.load(sys.stdin).items()]"