Kubectl
This document serves as a knowledge bank of SIG-Cli’s stance on certain recurring issues and historical decisions.
Enhancing kubectl create/run
TODO: Condense PR#914
kubectl get all
kubectl get all
is a legacy command and is actually implemented with a
hardcoded server side list that is not easy to maintain. There is potential that
it will be removed in the future and therefore will not be expanded upon or
improved.
Associated issue: ISSUE#151
We recommend using ketall which can be installed standalone or via krew.
Confirmation when using --all
Introducing --all
would be a breaking change. We’ve made an attempt in the
past (see PR#62167) and we’ve decided
that the suggested approach is to encourage cluster owners to implement
something like PR#17740 or currently
using validating webhooks (check here)
but no such effort will be undertaken in kubectl itself.
Supported versions
The Kubernetes project maintains release branches for the most recent three minor releases (1.19, 1.18, 1.17 as of this writing). Kubernetes Version Skew Policy
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.