kubectl explain --recursive accepts --max-depth
Introduced 2026-08-26 · score 0.93
HOW TO USE IT
When you need to inspect a resource schema recursively but limit nested fields, run `kubectl explain <resource> --recursive --max-depth=<depth>`.
kubectl explain pods --recursive --max-depth=2WHY THIS HELPS
Limit nested fields while inspecting an API resource's schema recursively.
REQUIREMENTS AND LIMITATIONS
- Version: v1.37.0
- <resource> (required): Resource type to explain; use `kubectl api-resources` to list supported resources.
- --recursive (required): Print fields of fields. Required when `--max-depth` is greater than 0.
- --max-depth (required): Maximum recursion depth when printing nested fields with `--recursive`; 0 means no limit.
FIRST-PARTY EVIDENCE
- https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.37.md#v1370
- https://kubernetes.io/docs/reference/kubectl/generated/kubectl_explain/
Check the installed version and the source before using it. Entry JSON