kubernetes/pkg/kubectl
Monis Khan 631124cde4
Correctly apply request transforms with flattened resource builder
This change moves the NewClientWithOptions call into
Builder.getClient.  Since getClient is the only way for Builder and
its visitors to create a RESTClient, we can reasonably guarantee
that the request transforms will be honored.  Previously, it was
possible for a call to NewFlattenListVisitor to return resource Info
objects whose Client field did not honor the request transforms.

Signed-off-by: Monis Khan <mkhan@redhat.com>
2018-05-29 12:22:57 -04:00
..
apply fix a small mistake in function getFieldMeta 2018-05-09 11:14:57 +08:00
apps Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
cmd Merge pull request #64375 from nilebox/delete-wait-cleanup 2018-05-29 04:22:10 -07:00
explain simplify api registration 2018-05-08 18:33:50 -04:00
genericclioptions Correctly apply request transforms with flattened resource builder 2018-05-29 12:22:57 -04:00
metricsutil
plugins use IOStreams for cli commands 2018-05-08 09:02:34 -04:00
polymorphichelpers Move unrelated methods from the factory to helper 2018-05-24 11:42:26 +08:00
proxy Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
scheme simplify api registration 2018-05-08 18:33:50 -04:00
util kubectl use its own logs 2018-05-22 11:35:38 +08:00
validation Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
.import-restrictions
apply.go remove confusing flexibility for metadata interpretation 2018-04-23 13:31:55 -04:00
autoscale_test.go pkg/util/pointer: Update int pointer functions 2018-03-27 10:30:01 -04:00
autoscale.go
BUILD move filename flags to genericclioptions 2018-05-28 11:09:51 +02:00
clusterrolebinding_test.go
clusterrolebinding.go
conditions.go segregate job scaling from everything else 2018-04-05 10:24:34 -04:00
configmap_test.go
configmap.go
deployment_test.go Add basic generator for apps/v1 deployment 2018-04-11 00:44:29 +05:30
deployment.go Add basic generator for apps/v1 deployment 2018-04-11 00:44:29 +05:30
doc.go
env_file_test.go
env_file.go fix all the typos across the project 2018-02-11 11:04:14 +08:00
generate_test.go
generate.go
history_test.go
history.go kubectl: Use apps/v1 Deployment/ReplicaSet. 2018-05-22 13:43:06 -07:00
interfaces.go
namespace_test.go
namespace.go
OWNERS
pdb_test.go
pdb.go
priorityclass_test.go
priorityclass.go
quota_test.go
quota.go
rolebinding_test.go
rolebinding.go
rollback_test.go
rollback.go kubectl: Use apps/v1 Deployment/ReplicaSet. 2018-05-22 13:43:06 -07:00
rolling_updater_test.go update tests to be specific about the versions they are testing instead of floating 2018-05-01 13:18:41 -04:00
rolling_updater.go Use DeleteOptions.PropagationPolicy instead of OrphanDependents (deprecated) in kubectl 2018-05-23 16:59:53 +10:00
rollout_status_test.go kubectl: Use apps/v1 Deployment/ReplicaSet. 2018-05-22 13:43:06 -07:00
rollout_status.go kubectl: Use apps/v1 Deployment/ReplicaSet. 2018-05-22 13:43:06 -07:00
run_test.go
run.go
scale_test.go Remove kubectl reapers 2018-05-25 22:18:05 +02:00
scale.go segregate job scaling from everything else 2018-04-05 10:24:34 -04:00
secret_for_docker_registry_test.go
secret_for_docker_registry.go add --from-file flag to docker-registry secret 2018-03-21 11:13:11 -04:00
secret_for_tls_test.go
secret_for_tls.go
secret_test.go remove versioned printer 2018-05-17 17:20:54 -04:00
secret.go remove versioned printer 2018-05-17 17:20:54 -04:00
service_basic_test.go fix failed verify misspell err 2018-03-20 11:16:51 +08:00
service_basic.go
service_test.go
service.go
serviceaccount_test.go
serviceaccount.go
sorter_test.go check error when parse field failed 2018-04-19 10:02:28 +08:00
sorter.go Merge pull request #62025 from hanxiaoshuai/bugfix0402 2018-05-22 08:40:16 -07:00