kubernetes/pkg/controller/nodeipam/ipam
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
..
cidrset [Controller]: cidr nil ptr dereference 2020-04-05 19:03:07 -04:00
sync Avoid unnecessary GCE API calls for IP-alias calls 2020-04-20 20:47:11 +02:00
test
adapter.go Avoid unnecessary GCE API calls for IP-alias calls 2020-04-20 20:47:11 +02:00
BUILD bazel files 2019-11-05 20:57:21 -08:00
cidr_allocator.go generated: run refactor 2020-02-07 18:16:47 -08:00
cloud_cidr_allocator_nolegacyproviders.go s/nolegacyproviders/providerless/ 2019-08-22 15:30:56 -07:00
cloud_cidr_allocator_test.go s/nolegacyproviders/providerless/ 2019-08-22 15:30:56 -07:00
cloud_cidr_allocator.go Avoid unnecessary GCE API calls for IP-alias calls 2020-04-20 20:47:11 +02:00
controller_legacyprovider.go s/nolegacyproviders/providerless/ 2019-08-22 15:30:56 -07:00
controller_test.go
doc.go
OWNERS Prune inactive owners from pkg/controller/* network related OWNERS files. 2019-10-13 08:50:18 -04:00
range_allocator_test.go some manual fixes 2020-02-07 18:17:40 -08:00
range_allocator.go Fix pkg/controller typos in some error messages, comments etc 2020-02-27 00:15:33 +09:00
timeout_test.go
timeout.go