kubectl Cheatsheet

kubectl CheatsheetKapitel 14 von 15

kubectl API-Zugriff, Verbosity und Credential-Plugins

Stand kubectl 1.37 · Edition 2026.11 · Release-Daten geprüft am 30. Oktober 2026

Verbosity & Rohzugriff

-v=6 zeigt Methode, URL, Status und Latenz jedes Requests, -v=7 die Header, -v=8 und -v=9 auch die Bodies, gekürzt auf 1 bzw. 10 KiB. Ab -v=8 können Secret-Inhalte in der Ausgabe stehen, nicht in Tickets kopieren.

get --raw ruft beliebige API-Pfade mit der Auth aus der kubeconfig auf. --request-timeout ist per Default 0, also ohne Timeout.

exec-Credential-Plugins

users[].user.exec startet ein Binary, das ein ExecCredential liefert (OIDC, Cloud-Anbieter). Mit client.authentication.k8s.io/v1 ist interactiveMode Pflicht: Never, IfAvailable oder Always. Welche Plugins laufen dürfen, begrenzt kuberc.

kubectl get pods -v=6
kubectl get --raw='/readyz?verbose' --request-timeout=5s
kubectl config set-credentials sso \
  --exec-api-version=client.authentication.k8s.io/v1 \
  --exec-command=cred-helper --exec-interactive-mode=Never