kubernetes/pkg/controller
Walter Fender 070a7b5823 Seperate loop and plugin control
Seperate loop and plugin control in the kube-controller-manager.
Adding an "--external-plugin" flag to specify a plugin to load when
cloud-provider is set to "external". Flag has no effect currently
when the cloud-provider is not set to external. The expectation is
that the cloud provider and external plugin flags would go away once
all cloud providers are on stage 2 cloud-controller-manager solutions.

Managing the control loops more directly based on start up flags.
Addressing issue brought up by @wlan0

Switched to using the main node controller in CCM.
Changes to enable full NodeController to start in CCM.
Fix related tests.
Unifying some common code between KCM and CCM.
Fix related tests and comments.
Folded in feedback from @jhorwit2 and @wlan0
2017-12-18 10:58:45 -08:00
..
bootstrap pkg/controller/bootstrap: update jose package 2017-12-14 09:37:55 -08:00
certificates sarapprover: increase base delay of per item rate limit 2017-11-16 11:27:06 -08:00
cloud Ensure PVL controller is next pending initializer before labeling the PV 2017-12-04 23:09:11 -05:00
clusterroleaggregation add clusterrole aggregation controller 2017-11-13 08:18:00 -05:00
cronjob Update generated files 2017-11-09 12:14:08 +01:00
daemon Merge pull request #55236 from antoniaklja/50598 2017-12-15 21:19:37 -08:00
deployment Update generated files 2017-11-09 12:14:08 +01:00
disruption Update generated files 2017-11-09 12:14:08 +01:00
endpoint Update generated files 2017-11-09 12:14:08 +01:00
garbagecollector Merge pull request #56150 from php-coder/fix_format_string 2017-12-15 14:00:41 -08:00
history update BUILD files 2017-10-15 18:18:13 -07:00
job Add job controller test verifying if backoff is reseted on success 2017-12-01 15:14:58 +01:00
namespace Update generated files 2017-11-09 12:14:08 +01:00
node Seperate loop and plugin control 2017-12-18 10:58:45 -08:00
podautoscaler Refactor reconcileAutoscaler method in hpa 2017-11-16 09:42:49 -05:00
podgc use core client with explicit version globally 2017-10-27 15:48:32 +08:00
replicaset Merge pull request #49429 from enisoc/dedup-rc-rs 2017-11-08 22:12:03 -08:00
replication use extensions client with explicit version 2017-11-22 21:18:14 +08:00
resourcequota use core client with explicit version 2017-11-25 08:14:10 +08:00
route use core client with explicit version globally 2017-10-27 15:48:32 +08:00
service Simple code and typo fixed. 2017-12-02 21:12:39 +08:00
serviceaccount Update generated files 2017-11-09 12:14:08 +01:00
statefulset Wait for controllerrevision informer to sync on statefulset controller startup 2017-11-24 22:02:28 +01:00
testutil Update generated files 2017-11-09 12:14:08 +01:00
ttl use core client with explicit version globally 2017-10-27 15:48:32 +08:00
volume Merge pull request #56872 from davidz627/logImprovement 2017-12-17 05:33:41 -08:00
.import-restrictions add import restrictions 2016-10-13 16:10:24 -07:00
BUILD Added PVC Protection Controller 2017-11-23 11:46:34 +01:00
client_builder.go remove duplicated import 2017-11-14 17:18:17 +08:00
controller_ref_manager.go Migrate to GetControllerOf from meta/v1 package 2017-08-06 22:41:58 +10:00
controller_ref_manager_test.go Merge pull request #50353 from zhangxiaoyu-zidif/Delete-redundant-expectError-for-controller-ref-test 2017-08-12 00:00:55 -07:00
controller_utils.go Removed unnecessary type conversion 2017-11-14 11:04:18 +02:00
controller_utils_test.go Removed unused function. 2017-11-14 10:53:29 +02:00
doc.go
lookup_cache.go Use fnv.New32a() in hash instead adler32 2017-02-15 14:03:54 +08:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00