k3s/pkg/kubectl
Kubernetes Submit Queue 5af04d1dd1 Merge pull request #32876 from errordeveloper/more-cert-utils
Automatic merge from submit-queue

Refactor cert utils into one pkg, add funcs from bootkube for kubeadm to use

**What this PR does / why we need it**:

We have ended-up with rather incomplete and fragmented collection of utils for handling certificates. It may be worse to consider using `cfssl` for doing all of these things, but for now there is some functionality that we need in `kubeadm` that we can borrow from bootkube. It makes sense to move the utils from bookube into core, as discussed in #31221.

**Special notes for your reviewer**: I've taken the opportunity to review names of existing funcs and tried to make some improvements in that area (with help from @peterbourgon).

**Release note**:

```release-note
NONE
```
2016-09-22 01:29:46 -07:00
..
cmd move extensions registry packages 2016-09-21 09:14:38 -04:00
metricsutil Fix printing container usage. 2016-09-14 12:11:24 +02:00
resource Extend all to more resources 2016-09-19 13:01:59 -04:00
testing
OWNERS
apply.go delete private interface with no references in package 2016-09-20 00:13:16 +00:00
autoscale.go
bash_comp_utils.go
configmap.go
configmap_test.go
custom_column_printer.go Simplify the output in AfterPrint() 2016-09-08 09:42:17 +10:00
custom_column_printer_test.go
deployment.go
deployment_test.go
describe.go Refactor utils that deal with certs 2016-09-19 09:03:42 +01:00
describe_test.go Allow describe ns to pass if server does not support resource quotas and limit ranges 2016-09-15 15:16:49 -07:00
doc.go
explain.go
generate.go
generate_test.go
history.go
interfaces.go
kubectl.go make shortcut expanding restmapper handle all 2016-09-15 11:03:51 -04:00
kubectl_test.go
namespace.go
namespace_test.go
proxy_server.go
proxy_server_test.go
quota.go
quota_test.go
resource_printer.go Simplify the output in AfterPrint() 2016-09-08 09:42:17 +10:00
resource_printer_test.go
rollback.go rollout undo add dry-run implementation 2016-09-08 08:02:04 +08:00
rolling_updater.go convert rolling updater to generated client 2016-09-12 07:38:34 -04:00
rolling_updater_test.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
rollout_status.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
rollout_status_test.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
run.go
run_test.go
scale.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
scale_test.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
secret.go
secret_for_docker_registry.go
secret_for_docker_registry_test.go
secret_for_tls.go
secret_for_tls_test.go the created path should be closed in test case 2016-09-06 11:08:52 +08:00
secret_test.go
service.go
service_basic.go
service_basic_test.go
service_test.go
serviceaccount.go
serviceaccount_test.go
sorted_event_list.go
sorted_event_list_test.go
sorted_resource_name_list.go
sorted_resource_name_list_test.go
sorting_printer.go Simplify the output in AfterPrint() 2016-09-08 09:42:17 +10:00
sorting_printer_test.go
stop.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
stop_test.go convert rest of kubectl to generated clients 2016-09-12 08:22:34 -04:00
version.go convert more command to use a generated clientset 2016-09-12 07:38:34 -04:00
watchloop.go