k3s/pkg/kubectl
Tim Hockin e6df0b1a24 Convert validation to use FieldPath
Before this change we have a mish-mash of ways to pass field names around for
error generation.  Sometimes string fieldnames, sometimes .Prefix(), sometimes
neither, often wrong names or not indexed when it should be.

Instead of that mess, this is part one of a couple of commits that will make it
more strongly typed and hopefully encourage correct behavior.  At least you
will have to think about field names, which is better than nothing.

It turned out to be really hard to do this incrementally.
2015-12-03 08:19:44 -08:00
..
cmd Convert validation to use FieldPath 2015-12-03 08:19:44 -08:00
resource refactoring latest.go GroupVersion; 2015-11-30 11:30:21 -08:00
testing Regenerate files 2015-11-25 12:34:05 +01:00
apply.go Make generation of the apply annotation optional 2015-11-06 15:08:50 -08:00
autoscale.go eliminate cross-namespace HPA escalation attack 2015-11-03 08:05:26 -05:00
bash_comp_utils.go Print recognized file extensions in resource builder error 2015-09-03 11:01:13 -07:00
custom_column_printer.go Move list functions from runtime to meta package 2015-11-20 09:20:55 +08:00
custom_column_printer_test.go Moving Status object to a common package 2015-09-17 14:09:53 -07:00
describe.go Simplify List() signature in clients. 2015-12-03 09:54:07 +01:00
describe_test.go This commit fixes tests. 2015-11-24 09:16:12 -05:00
doc.go
explain.go Revert/disable the slash syntax for kubectl explain group/version 2015-10-21 13:58:54 -07:00
generate.go alias local packagename for pkg/util/errors 2015-10-18 09:37:46 +08:00
generate_test.go Add optional arguments to kubectl run ... 2015-08-13 09:41:51 -07:00
interfaces.go run goimports 2015-10-12 13:33:13 -07:00
kubectl.go update RESTMapping API to be properly typed 2015-11-25 14:02:37 -05:00
proxy_server.go Prevent attach from being served by default via the proxy 2015-10-09 14:33:40 -04:00
proxy_server_test.go Prevent attach from being served by default via the proxy 2015-10-09 14:33:40 -04:00
resource_printer.go update decoder to use GroupVersion 2015-11-25 12:14:06 -05:00
resource_printer_test.go Fix test failure due to days-in-month check. Issue #17998. 2015-11-30 17:17:52 -08:00
rolling_updater.go Simplify List() signature in clients. 2015-12-03 09:54:07 +01:00
rolling_updater_test.go update client.Config to use GroupVersion 2015-11-21 08:29:26 -05:00
run.go kubectl run to produce deployment and job 2015-11-24 10:21:31 -08:00
run_test.go kubectl run to produce deployment and job 2015-11-24 10:21:31 -08:00
scale.go update reaper, scaler, describer for GroupKind 2015-11-30 09:22:39 -05:00
scale_test.go kubectl: Support scaling deployments 2015-11-25 11:26:40 +01:00
service.go Refactor IntOrString into a new pkg 2015-11-16 10:57:52 -08:00
service_test.go Refactor IntOrString into a new pkg 2015-11-16 10:57:52 -08:00
sorted_event_list.go
sorted_event_list_test.go This commit fixes tests. 2015-11-24 09:16:12 -05:00
sorted_resource_name_list.go
sorting_printer.go Move list functions from runtime to meta package 2015-11-20 09:20:55 +08:00
sorting_printer_test.go Fix tests to pass with changed external types 2015-11-26 11:53:37 -05:00
stop.go Simplify List() signature in clients. 2015-12-03 09:54:07 +01:00
stop_test.go update reaper, scaler, describer for GroupKind 2015-11-30 09:22:39 -05:00
version.go Kubectl version should show client version at least 2015-08-26 15:00:28 +08:00
watchloop.go