k3s/pkg/controller
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
..
certificates Merge pull request #32876 from errordeveloper/more-cert-utils 2016-09-22 01:29:46 -07:00
daemon Merge pull request #32877 from deads2k/client-09-fixup-lister 2016-09-16 22:39:37 -07:00
deployment controller: enhance timeout error message for Recreate deployments 2016-09-20 15:53:24 +02:00
disruption Only approve evictions when budgets would stay enforced after. 2016-09-20 18:23:50 -07:00
endpoint Revert "simplify RC and SVC listers" 2016-09-21 15:49:38 -07:00
garbagecollector Avoid unnecessary API calls from GC 2016-09-18 07:09:11 +02:00
informers convert daemonset controller to shared informers 2016-09-16 10:40:46 -04:00
job fix job controller hot loop 2016-09-20 22:25:11 +08:00
namespace move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
node move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
petset Merge pull request #32482 from m1093782566/m109-pet-set-fix-update-bug 2016-09-20 05:16:04 -07:00
podautoscaler move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
podgc move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
replicaset change factorization of listers to make them easier to add 2016-09-16 14:49:00 -04:00
replication Revert "simplify RC and SVC listers" 2016-09-21 15:49:38 -07:00
resourcequota move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
route Don't update NodeNetworkUnavailable condition if it's already set correctly 2016-09-16 21:03:20 +02:00
scheduledjob Move ScheduledJob controller to use generated clientset 2016-09-14 11:27:29 +02:00
service Revert "simplify RC and SVC listers" 2016-09-21 15:49:38 -07:00
serviceaccount move core resource registry packages 2016-09-21 10:11:50 -04:00
volume move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
OWNERS
controller_ref_manager.go fix tests; convert IsPodActive to operate on *Pod 2016-08-17 13:05:37 -07:00
controller_utils.go move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
controller_utils_test.go fix tests; convert IsPodActive to operate on *Pod 2016-08-17 13:05:37 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00