kubernetes/pkg/controller
Chris Batey and James Ravn be9ce30897 Change LoadBalancer methods to take api.Service
This is a better abstraction than passing in specific pieces of the
Service that each of the cloudproviders may or may not need. For
instance, many of the providers don't need a region, yet this is passed
in. Similarly many of the providers want a string IP for the load
balancer, but it passes in a converted net ip. Affinity is unused by
AWS. A provider change may also require adding a new parameter which has
an effect on all other cloud provider implementations.

Further, this will simplify adding provider specific load balancer
options, such as with labels or some other metadata. For example, we
could add labels for configuring the details of an AWS elastic load
balancer, such as idle timeout on connections, whether it is
internal or external, cross-zone load balancing, and so on.

Authors: @chbatey, @jsravn
2016-03-23 10:48:11 +00:00
..
daemon Merge pull request #22038 from mqliang/daemonset-cache 2016-03-05 03:38:55 -08:00
deployment Copy annotations back from RS to Deployment on rollback 2016-03-21 10:21:48 -07:00
endpoint kubernetes/kubernetes#23034 Fix controller-manager race condition issue which cause endpoints flush during restart 2016-03-17 11:08:48 +08:00
framework Rewritte util.* -> wait.* wherever reasonable 2016-02-07 12:02:20 +01:00
gc generate fake client for release_1_2 2016-02-17 16:10:02 -08:00
job Move restclient to its own package 2016-02-29 12:05:13 -08:00
namespace Move the discovery client to its own package 2016-03-04 13:44:52 -08:00
node Refactor diff into sub pkg 2016-03-21 20:21:39 +08:00
persistentvolume Tolerate multiple registered versions in a single group 2016-03-12 12:49:41 -05:00
podautoscaler Support for both map-based and set-based selectors in extensions/v1beta1.Scale 2016-03-09 17:54:17 -08:00
replicaset add FullyLabeledReplicas in Replicaset Status and ReplicationController Status 2016-03-11 23:55:04 -08:00
replication add FullyLabeledReplicas in Replicaset Status and ReplicationController Status 2016-03-11 23:55:04 -08:00
resourcequota Don't sync all objects for replenishment as often as ResourceQuota. 2016-03-07 08:31:09 +01:00
route Add support for more than 500 results to GCE cloud provider API calls 2016-02-26 16:03:01 -08:00
service Change LoadBalancer methods to take api.Service 2016-03-23 10:48:11 +00:00
serviceaccount Move restclient to its own package 2016-02-29 12:05:13 -08:00
controller_utils_test.go Track deletes in rc manager with a UID expectations cache. 2016-03-05 18:18:18 -08:00
controller_utils.go Track deletes in rc manager with a UID expectations cache. 2016-03-05 18:18:18 -08:00
doc.go Refactor package controller 2015-07-29 09:54:35 -07:00
lookup_cache.go make cache size configurable 2016-02-24 22:37:02 +08:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00