Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for nodeCIDRMaskSizes (0.26 sec)

  1. pkg/controller/nodeipam/ipam/range_allocator_test.go

    					_, clusterCIDRv4, _ := netutils.ParseCIDRSloppy("10.10.0.0/16")
    					return []*net.IPNet{clusterCIDRv4}
    				}(),
    				ServiceCIDR:          nil,
    				SecondaryServiceCIDR: nil,
    				NodeCIDRMaskSizes:    []int{24},
    			},
    			allocatedCIDRs:        nil,
    			expectedAllocatedCIDR: nil,
    			ctrlCreateFail:        false,
    		},
    		{
    			description: "success, dual stack no node allocation",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 10:06:15 UTC 2024
    - 25.2K bytes
    - Viewed (0)
  2. pkg/controller/nodeipam/node_ipam_controller.go

    		if err != nil {
    			return nil, err
    		}
    	} else {
    		var err error
    
    		allocatorParams := ipam.CIDRAllocatorParams{
    			ClusterCIDRs:         clusterCIDRs,
    			ServiceCIDR:          ic.serviceCIDR,
    			SecondaryServiceCIDR: ic.secondaryServiceCIDR,
    			NodeCIDRMaskSizes:    nodeCIDRMaskSizes,
    		}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 16:18:38 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  3. pkg/controller/nodeipam/nolegacyprovider.go

    	ctx context.Context,
    	ic *Controller,
    	nodeInformer coreinformers.NodeInformer,
    	cloud cloudprovider.Interface,
    	kubeClient clientset.Interface,
    	clusterCIDRs []*net.IPNet,
    	serviceCIDR *net.IPNet,
    	nodeCIDRMaskSizes []int,
    ) (*fakeController, error) {
    	return nil, errors.New("Error trying to Init(): legacy cloud provider support disabled at build time")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:53 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  4. cmd/cloud-controller-manager/nodeipamcontroller.go

    		}
    		if !dualstackServiceCIDR {
    			return nil, false, fmt.Errorf("serviceCIDR and secondaryServiceCIDR are not dualstack (from different IPfamiles)")
    		}
    	}
    
    	nodeCIDRMaskSizes, err := setNodeCIDRMaskSizes(nodeIPAMConfig, clusterCIDRs)
    	if err != nil {
    		return nil, false, err
    	}
    
    	nodeIpamController, err := nodeipamcontroller.NewNodeIpamController(
    		ctx,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Oct 14 19:06:22 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  5. pkg/controller/nodeipam/ipam/cidr_allocator.go

    	// ServiceCIDR is primary service cidr for cluster.
    	ServiceCIDR *net.IPNet
    	// SecondaryServiceCIDR is secondary service cidr for cluster.
    	SecondaryServiceCIDR *net.IPNet
    	// NodeCIDRMaskSizes is list of node cidr mask sizes.
    	NodeCIDRMaskSizes []int
    }
    
    // New creates a new CIDR range allocator.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:57 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  6. cmd/kube-controller-manager/app/core.go

    		}
    	}
    
    	// only --node-cidr-mask-size-ipv4 and --node-cidr-mask-size-ipv6 supported with dual stack clusters.
    	// --node-cidr-mask-size flag is incompatible with dual stack clusters.
    	nodeCIDRMaskSizes, err := setNodeCIDRMaskSizes(controllerContext.ComponentConfig.NodeIPAMController, clusterCIDRs)
    	if err != nil {
    		return nil, false, err
    	}
    
    	nodeIpamController, err := nodeipamcontroller.NewNodeIpamController(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 39K bytes
    - Viewed (0)
  7. pkg/controller/nodeipam/ipam/range_allocator.go

    	cidrSets := make([]*cidrset.CidrSet, len(allocatorParams.ClusterCIDRs))
    	for idx, cidr := range allocatorParams.ClusterCIDRs {
    		cidrSet, err := cidrset.NewCIDRSet(cidr, allocatorParams.NodeCIDRMaskSizes[idx])
    		if err != nil {
    			return nil, err
    		}
    		cidrSets[idx] = cidrSet
    	}
    
    	ra := &rangeAllocator{
    		client:       client,
    		clusterCIDRs: allocatorParams.ClusterCIDRs,
    		cidrSets:     cidrSets,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 10:06:15 UTC 2024
    - 16.2K bytes
    - Viewed (0)
Back to top