kubernetes/pkg/controller
Walter Fender 9187b343e1 Split the NodeController into lifecycle and ipam pieces.
Prepatory work fpr removing cloud provider dependency from node
controller running in Kube Controller Manager. Splitting the node
controller into its two major pieces life-cycle and CIDR/IP
management. Both pieces currently need the the cloud system to do their work.
Removing lifecycles dependency on cloud will be fixed ina followup PR.

Moved node scheduler code to live with node lifecycle controller.
Got the IPAM/Lifecycle split completed. Still need to rename pieces.
Made changes to the utils and tests so they would be in the appropriate
package.
Moved the node based ipam code to nodeipam.
Made the relevant tests pass.
Moved common node controller util code to nodeutil.
Removed unneeded pod informer sync from node ipam controller.
Fixed linter issues.
Factored in  feedback from @gmarek.
Factored in feedback from @mtaufen.
Undoing unneeded change.
2018-01-04 12:48:08 -08:00
..
bootstrap Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
certificates Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
cloud Merge pull request #49856 from dixudx/polish_UpdateNodeStatus 2018-01-02 13:15:42 -08:00
clusterroleaggregation Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
cronjob Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
daemon Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
deployment Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
disruption Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
endpoint remove redundant deleting endpoint explicitly in endpoint controller 2018-01-02 20:35:30 +08:00
garbagecollector Merge pull request #57503 from liggitt/gc-virtual-node-fix 2018-01-02 07:51:30 -08:00
history Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
job Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
namespace Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
nodeipam Split the NodeController into lifecycle and ipam pieces. 2018-01-04 12:48:08 -08:00
nodelifecycle Split the NodeController into lifecycle and ipam pieces. 2018-01-04 12:48:08 -08:00
podautoscaler Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
podgc Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
replicaset Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
replication Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
resourcequota Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
route Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
service Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
serviceaccount Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
statefulset Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
testutil Update generated files 2017-11-09 12:14:08 +01:00
ttl Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
util/node Split the NodeController into lifecycle and ipam pieces. 2018-01-04 12:48:08 -08:00
volume Merge pull request #49856 from dixudx/polish_UpdateNodeStatus 2018-01-02 13:15:42 -08:00
.import-restrictions
BUILD Split the NodeController into lifecycle and ipam pieces. 2018-01-04 12:48:08 -08:00
client_builder.go remove duplicated import 2017-11-14 17:18:17 +08: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_ref_manager.go Migrate to GetControllerOf from meta/v1 package 2017-08-06 22:41:58 +10:00
controller_utils_test.go Removed unused function. 2017-11-14 10:53:29 +02:00
controller_utils.go Removed unnecessary type conversion 2017-11-14 11:04:18 +02:00
doc.go
lookup_cache.go
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00