kubernetes/pkg/controller
wojtekt 3758ab62d1 Avoid unnecessary GCE API calls for IP-alias calls
This is to avoid unnecessary GCE API calls done by getInstanceByName
helper, which is iterating over all zones to find in which zone the
VM exists.
ProviderID already contains all the information - it's in the form:
gce://<VM URL> (VM URL contains project, zone, VM name).

ProviderID is propagated by Kubelet on node registration and in case
of bugs backfilled by node-controller.
2020-04-20 20:47:11 +02:00
..
apis/config Migrate components to EndpointsLeases leader election lock 2019-10-28 09:09:03 +01:00
bootstrap more artisanal fixes 2020-03-05 14:59:47 -08:00
certificates client-go: update expansions callers 2020-03-06 16:50:41 -05:00
cloud Fix Node initialization for GCP cloud provider 2020-04-14 21:01:26 +03:00
clusterroleaggregation generated: run refactor 2020-02-08 12:30:21 -05:00
cronjob wrap table driven tests in t.Run to allow running individual tests 2020-03-30 14:58:28 -07:00
daemon Cleanup obsolete NodeInfo methods 2020-04-12 18:13:46 -04:00
deployment automated refactor 2020-03-05 14:59:46 -08:00
disruption Merge pull request #88599 from julianvmodesto/scale-ctx-opts 2020-03-06 13:17:08 -08:00
endpoint automated refactor 2020-03-05 14:59:46 -08:00
endpointslice Lengthening initial backoff time for EndpointSlice controller 2020-03-25 11:00:00 -07:00
garbagecollector client-go metadata: update callers 2020-03-06 11:07:54 -05:00
history automated refactor 2020-03-05 14:59:46 -08:00
job Merge pull request #78944 from avorima/golint_fix_job 2020-04-12 21:57:47 -07:00
namespace client-go: update expansions callers 2020-03-06 16:50:41 -05:00
nodeipam Avoid unnecessary GCE API calls for IP-alias calls 2020-04-20 20:47:11 +02:00
nodelifecycle Reconcile NoExecute Taint 2020-03-13 11:44:12 +08:00
podautoscaler Merge pull request #85027 from shibataka000/fix-bug-about-unintentional-scale-out-during-updating-deployment 2020-03-24 04:50:46 -07:00
podgc deref all calls to metav1.NewDeleteOptions that are passed to clients. 2020-03-05 14:59:46 -08:00
replicaset automated refactor 2020-03-05 14:59:46 -08:00
replication manual fixes 2020-02-08 12:32:33 -05:00
resourcequota generated: run refactor 2020-02-08 12:30:21 -05:00
route move util/metrics to component-base 2019-10-08 14:42:31 +02:00
service Merge pull request #81185 from andrewsykim/service-controller-node-resync 2020-04-15 22:28:44 -07:00
serviceaccount more artisanal fixes 2020-03-05 14:59:47 -08:00
statefulset automated refactor 2020-03-05 14:59:46 -08:00
testutil more artisanal fixes 2020-03-05 14:59:47 -08:00
ttl generated: run refactor 2020-02-08 12:30:21 -05:00
ttlafterfinished more artisanal fixes 2020-03-05 14:59:47 -08:00
util EndpointSlice and Endpoints should treat terminating pods the same 2020-03-11 13:03:18 -04:00
volume Added events for failures in PV/PVC processing: 2020-04-16 22:11:02 -07:00
.import-restrictions update existing import-restrictions files 2020-01-28 10:51:45 +01:00
BUILD Remove use of testapi codecs, selflink, resourcepath functions 2019-12-13 11:56:29 -05:00
client_builder_dynamic.go generated: run refactor 2020-02-08 12:30:21 -05:00
client_builder.go automated refactor 2020-03-05 14:59:46 -08:00
controller_ref_manager_test.go remove unused code of (pkg/controller) 2018-10-09 08:15:30 +08:00
controller_ref_manager.go fix unsafe JSON construction 2019-10-10 09:44:54 +08:00
controller_utils_test.go some manual fixes 2020-02-07 18:17:40 -08:00
controller_utils.go automated refactor 2020-03-05 14:59:46 -08:00
doc.go
informer_factory.go Use metadata informers instead of dynamic informers in controller manager 2019-07-11 12:18:52 -04:00
lookup_cache.go
OWNERS Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00