kubectl/pkg
Arda Güçlü d3f76f431e Enable plugin resolution as subcommand for selected builtin commands (#116293)
* Enable plugin resolution as subcommand for selected builtin commands

This PR adds external plugin resolution as subcommand for selected builtin
commands if subcommand does not exist as builtin.

In it's alpha stage, this will only be enabled for create command and
this feature is hidden behind `KUBECTL_ENABLE_CMD_SHADOW` environment variable.

* Rename parameter to exactMatch to better reflect

Kubernetes-commit: a901bb630b5a353898c1b35df582a7faeef160a0
2023-03-09 16:16:01 +03:00
..
apps Remove newlineReporter custom report 2022-06-01 13:09:47 +08:00
cmd Enable plugin resolution as subcommand for selected builtin commands (#116293) 2023-03-09 16:16:01 +03:00
describe kubectl: use v2 for hpa 2023-01-06 23:45:54 -05:00
drain kubectl/pkg/drain: Include namespace in evictPods return error 2023-02-07 13:10:30 -08:00
explain staging: fix "go vet" issues 2023-02-28 21:22:40 +01:00
generate Clean unused generators 2021-03-03 22:47:53 +01:00
metricsutil Added --sum flag to kubectl top pod 2021-09-16 09:28:30 -04:00
polymorphichelpers staging: fix "go vet" issues 2023-02-28 21:22:40 +01:00
proxy Remove ioutil from kubectl 2022-07-30 22:31:16 +09:00
rawhttp Close the used file 2021-06-03 15:36:20 +08:00
scale Support kubectl scale --dry-run=server|client 2020-03-30 17:33:15 -04:00
scheme kubectl: use v2 for hpa 2023-01-06 23:45:54 -05:00
util staging: fix "go vet" issues 2023-02-28 21:22:40 +01:00
validation test: fix ginkgolinter issues 2023-02-22 10:35:09 +01:00