Introduce APIs to support multiple ClusterCIDRs (#108290)
* Introduce networking/v1alpha1 api, ClusterCIDRConfig type Introduce networking/v1alpha1 api group. Add `ClusterCIDRConfig` type to networking/v1alpha1 api group, this type will enable the NodeIPAM controller to support multiple ClusterCIDRs. * Change ClusterCIDRConfig.NodeSelector type in api * Fix review comments for API * Update ClusterCIDRConfig API Spec Introduce PerNodeHostBits field, remove PerNodeMaskSize
This commit is contained in:

committed by
GitHub

parent
8b158fa730
commit
b9792a9dae
6
vendor/modules.txt
vendored
6
vendor/modules.txt
vendored
@@ -1283,6 +1283,7 @@ k8s.io/api/flowcontrol/v1beta1
|
||||
k8s.io/api/flowcontrol/v1beta2
|
||||
k8s.io/api/imagepolicy/v1alpha1
|
||||
k8s.io/api/networking/v1
|
||||
k8s.io/api/networking/v1alpha1
|
||||
k8s.io/api/networking/v1beta1
|
||||
k8s.io/api/node/v1
|
||||
k8s.io/api/node/v1alpha1
|
||||
@@ -1606,6 +1607,7 @@ k8s.io/client-go/applyconfigurations/imagepolicy/v1alpha1
|
||||
k8s.io/client-go/applyconfigurations/internal
|
||||
k8s.io/client-go/applyconfigurations/meta/v1
|
||||
k8s.io/client-go/applyconfigurations/networking/v1
|
||||
k8s.io/client-go/applyconfigurations/networking/v1alpha1
|
||||
k8s.io/client-go/applyconfigurations/networking/v1beta1
|
||||
k8s.io/client-go/applyconfigurations/node/v1
|
||||
k8s.io/client-go/applyconfigurations/node/v1alpha1
|
||||
@@ -1671,6 +1673,7 @@ k8s.io/client-go/informers/flowcontrol/v1beta2
|
||||
k8s.io/client-go/informers/internalinterfaces
|
||||
k8s.io/client-go/informers/networking
|
||||
k8s.io/client-go/informers/networking/v1
|
||||
k8s.io/client-go/informers/networking/v1alpha1
|
||||
k8s.io/client-go/informers/networking/v1beta1
|
||||
k8s.io/client-go/informers/node
|
||||
k8s.io/client-go/informers/node/v1
|
||||
@@ -1754,6 +1757,8 @@ k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2
|
||||
k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/fake
|
||||
k8s.io/client-go/kubernetes/typed/networking/v1
|
||||
k8s.io/client-go/kubernetes/typed/networking/v1/fake
|
||||
k8s.io/client-go/kubernetes/typed/networking/v1alpha1
|
||||
k8s.io/client-go/kubernetes/typed/networking/v1alpha1/fake
|
||||
k8s.io/client-go/kubernetes/typed/networking/v1beta1
|
||||
k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake
|
||||
k8s.io/client-go/kubernetes/typed/node/v1
|
||||
@@ -1810,6 +1815,7 @@ k8s.io/client-go/listers/flowcontrol/v1alpha1
|
||||
k8s.io/client-go/listers/flowcontrol/v1beta1
|
||||
k8s.io/client-go/listers/flowcontrol/v1beta2
|
||||
k8s.io/client-go/listers/networking/v1
|
||||
k8s.io/client-go/listers/networking/v1alpha1
|
||||
k8s.io/client-go/listers/networking/v1beta1
|
||||
k8s.io/client-go/listers/node/v1
|
||||
k8s.io/client-go/listers/node/v1alpha1
|
||||
|
Reference in New Issue
Block a user