mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-01 18:58:18 +00:00
modify components to use the networking v1beta1 API
This commit is contained in:
@@ -40,6 +40,7 @@ var apiVersionPriorities = merge(controlplaneapiserver.DefaultGenericAPIServiceP
|
||||
{Group: "batch", Version: "v1beta1"}: {Group: 17400, Version: 9},
|
||||
{Group: "batch", Version: "v2alpha1"}: {Group: 17400, Version: 9},
|
||||
{Group: "networking.k8s.io", Version: "v1"}: {Group: 17200, Version: 15},
|
||||
{Group: "networking.k8s.io", Version: "v1beta1"}: {Group: 17200, Version: 9},
|
||||
{Group: "networking.k8s.io", Version: "v1alpha1"}: {Group: 17200, Version: 1},
|
||||
{Group: "policy", Version: "v1"}: {Group: 17100, Version: 15},
|
||||
{Group: "policy", Version: "v1beta1"}: {Group: 17100, Version: 9},
|
||||
|
||||
@@ -40,8 +40,8 @@ func newServiceCIDRsControllerDescriptor() *ControllerDescriptor {
|
||||
func startServiceCIDRsController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) {
|
||||
go servicecidrs.NewController(
|
||||
ctx,
|
||||
controllerContext.InformerFactory.Networking().V1alpha1().ServiceCIDRs(),
|
||||
controllerContext.InformerFactory.Networking().V1alpha1().IPAddresses(),
|
||||
controllerContext.InformerFactory.Networking().V1beta1().ServiceCIDRs(),
|
||||
controllerContext.InformerFactory.Networking().V1beta1().IPAddresses(),
|
||||
controllerContext.ClientBuilder.ClientOrDie("service-cidrs-controller"),
|
||||
).Run(ctx, 5)
|
||||
// TODO use component config
|
||||
|
||||
@@ -982,7 +982,7 @@ func (s *ProxyServer) Run(ctx context.Context) error {
|
||||
go endpointSliceConfig.Run(ctx.Done())
|
||||
|
||||
if utilfeature.DefaultFeatureGate.Enabled(features.MultiCIDRServiceAllocator) {
|
||||
serviceCIDRConfig := config.NewServiceCIDRConfig(ctx, informerFactory.Networking().V1alpha1().ServiceCIDRs(), s.Config.ConfigSyncPeriod.Duration)
|
||||
serviceCIDRConfig := config.NewServiceCIDRConfig(ctx, informerFactory.Networking().V1beta1().ServiceCIDRs(), s.Config.ConfigSyncPeriod.Duration)
|
||||
serviceCIDRConfig.RegisterEventHandler(s.Proxier)
|
||||
go serviceCIDRConfig.Run(wait.NeverStop)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user