Revision 2fc54dd6dd9edb507cb3111e175071000189b81c authored by Daneyon Hansen on 04 March 2024, 23:58:46 UTC, committed by christarazi on 17 June 2024, 14:16:33 UTC
- `operator/option/config.go`: Adds an option for enabling AWS IPv6 prefix delegation (PD).
- `*_test.go`: Updates IPAM implementation unit tests to call `NewNodeManager()` with IPv6 PD config option.
- `pkg/ipam/node.go`: Adds `ipv6Alloc` field to `Node` type to represent IPv6-specific allocation node attributes.
- `pkg/ipam/node_manager.go`: Adds IPv6 PD field to the `NodeManager` type and associated `NewNodeManager()`.

Supports: #30684

Signed-off-by: Daneyon Hansen <daneyon.hansen@solo.io>
1 parent 51ff384
History
File Mode Size
allocator
cidrset
metadata
metrics
option
service
stats
types
allocator.go -rw-r--r-- 13.2 KB
allocator_test.go -rw-r--r-- 5.9 KB
crd.go -rw-r--r-- 28.5 KB
crd_eni.go -rw-r--r-- 5.5 KB
crd_test.go -rw-r--r-- 4.2 KB
doc.go -rw-r--r-- 138 bytes
hostscope.go -rw-r--r-- 2.4 KB
ipam.go -rw-r--r-- 5.8 KB
ipam_test.go -rw-r--r-- 10.0 KB
multipool.go -rw-r--r-- 21.2 KB
multipool_test.go -rw-r--r-- 16.6 KB
node.go -rw-r--r-- 39.6 KB
node_manager.go -rw-r--r-- 19.3 KB
node_manager_test.go -rw-r--r-- 21.9 KB
node_test.go -rw-r--r-- 1.6 KB
noop_allocator.go -rw-r--r-- 1.2 KB
pool.go -rw-r--r-- 10.0 KB
pool_privileged_test.go -rw-r--r-- 2.0 KB
types.go -rw-r--r-- 4.1 KB

back to top