kubernetes/pkg/controller/nodeipam/ipam
Sarvesh Rangnekar 5b801ba9f9 Introduce MultiCIDRRangeAllocator
MultiCIDRRangeAllocator is a new Range Allocator which makes using
multiple ClusterCIDRs possible. It consists of two controllers, one for
reconciling the ClusterCIDR API objects and the other for allocating
Pod CIDRs to the nodes.

The allocation is based on the rules defined in
https://github.com/kubernetes/enhancements/tree/master/keps/sig-network/2593-multiple-cluster-cidrs
2022-08-06 00:10:39 +00:00
..
cidrset run hack/update-netparse-cve.sh 2021-08-20 10:42:09 +02:00
multicidrset Add cidrset to support multiple CIDRs 2022-08-05 01:06:43 +00:00
sync run hack/update-netparse-cve.sh 2021-08-20 10:42:09 +02:00
test Introduce MultiCIDRRangeAllocator 2022-08-06 00:10:39 +00:00
adapter.go move pkg/util/node to component-helpers/node/util (#105347) 2021-11-12 07:52:27 -08:00
cidr_allocator.go Introduce MultiCIDRRangeAllocator 2022-08-06 00:10:39 +00:00
cloud_cidr_allocator_nolegacyproviders.go generated: Run hack/update-gofmt.sh 2021-08-24 15:47:49 -04:00
cloud_cidr_allocator_test.go generated: Run hack/update-gofmt.sh 2021-08-24 15:47:49 -04:00
cloud_cidr_allocator.go move pkg/util/node to component-helpers/node/util (#105347) 2021-11-12 07:52:27 -08:00
controller_legacyprovider.go move pkg/util/node to component-helpers/node/util (#105347) 2021-11-12 07:52:27 -08:00
controller_test.go
doc.go Generate and format files 2022-07-26 13:14:05 -04:00
multi_cidr_priority_queue_test.go Add a priority queue to implement MultiCIDR tie-breaks 2022-08-05 01:06:43 +00:00
multi_cidr_priority_queue.go Add a priority queue to implement MultiCIDR tie-breaks 2022-08-05 01:06:43 +00:00
multi_cidr_range_allocator_test.go Introduce MultiCIDRRangeAllocator 2022-08-06 00:10:39 +00:00
multi_cidr_range_allocator.go Introduce MultiCIDRRangeAllocator 2022-08-06 00:10:39 +00:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
range_allocator_test.go Introduce MultiCIDRRangeAllocator 2022-08-06 00:10:39 +00:00
range_allocator.go Introduce MultiCIDRRangeAllocator 2022-08-06 00:10:39 +00:00
timeout_test.go
timeout.go