k3s/pkg/kubectl/cmd
Kubernetes Submit Queue 433aec11c8 Merge pull request #44531 from pwittrock/kubectl-openapi
Automatic merge from submit-queue

OpenAPI support for kubectl

Support for openapi spec in kubectl.

Includes:
- downloading and caching openapi spec to a local file
- parsing openapi spec into binary serializable datastructures (10x faster load times 600ms -> 40ms)
- caching parsed openapi spec in memory for each command

```release-note
NONE
```
2017-04-26 16:59:17 -07:00
..
auth remove warning infomation when use '*' 2017-04-18 16:10:21 +08:00
config Merge pull request #43517 from zjj2wry/007 2017-04-24 06:27:52 -07:00
rollout autogenerated 2017-04-14 10:40:57 -07:00
set autogenerated 2017-04-14 10:40:57 -07:00
templates autogenerated 2017-04-14 10:40:57 -07:00
testdata/edit autogenerated 2017-04-14 10:40:57 -07:00
testing kubectl OpenAPI bazel updates 2017-04-25 10:45:50 -07:00
util kubectl OpenAPI bazel updates 2017-04-25 10:45:50 -07:00
BUILD refactor edit to remove cobra dependency and also make it reusable 2017-04-18 20:44:25 +08:00
annotate.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
annotate_test.go kubectl/cmd: remove a bunch of unused parameters 2017-04-04 10:36:30 +01:00
apiversions.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
apply.go Merge pull request #44607 from supereagle/update-kubectl-apply-doc 2017-04-25 14:47:37 -07:00
apply_set_last_applied.go refactor edit to remove cobra dependency and also make it reusable 2017-04-18 20:44:25 +08:00
apply_test.go Merge pull request #41699 from liggitt/apply-output-result 2017-02-28 07:51:22 -08:00
apply_view_last_applied.go Merge pull request #44207 from shiywang/hotfix 2017-04-24 20:25:48 -07:00
attach.go Merge pull request #41543 from dshulyak/decouple_remotecommand 2017-04-13 19:52:05 -07:00
attach_test.go Decouple remotecommand client from term/kubelet dependencies 2017-04-13 15:56:40 +03:00
autoscale.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
certificates.go move category expansion out of restmapper 2017-03-27 13:54:05 -04:00
clusterinfo.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
clusterinfo_dump.go Merge pull request #44088 from xingzhou/kube-44069 2017-04-18 07:42:14 -07:00
clusterinfo_dump_test.go
cmd.go Merge pull request #42241 from xiangpengzhao/shortname-np 2017-04-24 19:39:40 -07:00
cmd_test.go Fix error printing objects from kubectl get -w 2017-02-28 22:36:26 -05:00
completion.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
convert.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
cp.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
cp_test.go
create.go refactor edit to remove cobra dependency and also make it reusable 2017-04-18 20:44:25 +08:00
create_clusterrole.go support subresource when running kubectl create role 2017-04-24 10:05:47 +08:00
create_clusterrole_test.go
create_clusterrolebinding.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_configmap.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_configmap_test.go
create_deployment.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_deployment_test.go Introduce new generator for apps/v1beta1 deployments 2017-03-10 12:08:01 +01:00
create_namespace.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_namespace_test.go
create_pdb.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_quota.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_quota_test.go
create_role.go remove resourcename validation in create role 2017-04-25 09:22:02 +08:00
create_role_test.go remove resourcename validation in create role 2017-04-25 09:22:02 +08:00
create_rolebinding.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_rolebinding_test.go Supplement unit tests to `kubectl create rolebinding` command. 2017-03-29 16:36:22 +08:00
create_secret.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_secret_test.go
create_service.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_service_test.go
create_serviceaccount.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
create_serviceaccount_test.go
create_test.go
delete.go Merge pull request #44207 from shiywang/hotfix 2017-04-24 20:25:48 -07:00
delete_test.go Adding a unit test for verifying OrphanDependents in kubectl delete requests 2017-02-23 12:04:13 -08:00
describe.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
describe_test.go
drain.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
drain_test.go move ref.go to its own subpackage 2017-04-13 10:02:43 -07:00
edit.go refactor edit to remove cobra dependency and also make it reusable 2017-04-18 20:44:25 +08:00
edit_test.go make edit respect --save-config 2017-02-27 13:34:07 -08:00
exec.go Merge pull request #41543 from dshulyak/decouple_remotecommand 2017-04-13 19:52:05 -07:00
exec_test.go Decouple remotecommand client from term/kubelet dependencies 2017-04-13 15:56:40 +03:00
explain.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
expose.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
expose_test.go Refactor commands to use new factory method 2017-02-23 00:28:32 -05:00
get.go kubectl OpenAPI support 2017-04-25 10:45:49 -07:00
get_test.go Reorganize the output of "kubectl get -o json" 2017-04-14 11:08:34 +08:00
help.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
label.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
label_test.go kubectl/cmd: remove a bunch of unused parameters 2017-04-04 10:36:30 +01:00
logs.go move helpers.go to helper 2017-04-11 15:49:11 -07:00
logs_test.go
options.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
patch.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
patch_test.go Fix 'not patched' kubectl error 2017-03-02 01:00:48 -05:00
portforward.go Merge pull request #43297 from mvdan/kubectl-params 2017-04-13 04:07:21 -07:00
portforward_test.go kubectl/cmd: remove a bunch of unused parameters 2017-04-04 10:36:30 +01:00
proxy.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
replace.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
replace_test.go
rollingupdate.go move helpers.go to helper 2017-04-11 15:49:11 -07:00
rollingupdate_test.go
run.go Merge pull request #44416 from ivan4th/fix-kubectl-crash 2017-04-13 05:56:14 -07:00
run_test.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
scale.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
stop.go Merge pull request #44207 from shiywang/hotfix 2017-04-24 20:25:48 -07:00
taint.go Small changes suggested by reviewers for comments and rebase 2017-04-17 12:57:27 -04:00
taint_test.go
top.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
top_node.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
top_node_test.go
top_pod.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00
top_pod_test.go
top_test.go
version.go Extract a bunch more strings from kubectl 2017-04-06 20:12:50 -07:00