Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 28 for servicecidrs (0.18 sec)

  1. pkg/proxy/ipvs/proxier.go

    // called and the state is fully propagated to local cache.
    func (proxier *Proxier) OnNodeSynced() {
    }
    
    // OnServiceCIDRsChanged is called whenever a change is observed
    // in any of the ServiceCIDRs, and provides complete list of service cidrs.
    func (proxier *Proxier) OnServiceCIDRsChanged(_ []string) {}
    
    // This is where all of the ipvs calls happen.
    func (proxier *Proxier) syncProxyRules() {
    	proxier.mu.Lock()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 28 15:51:23 UTC 2024
    - 77.7K bytes
    - Viewed (0)
  2. pkg/controller/nodeipam/ipam/range_allocator_test.go

    					_, clusterCIDR, _ := netutils.ParseCIDRSloppy("127.123.234.0/24")
    					return []*net.IPNet{clusterCIDR}
    				}(),
    				ServiceCIDR: func() *net.IPNet {
    					_, serviceCIDR, _ := netutils.ParseCIDRSloppy("127.123.234.0/26")
    					return serviceCIDR
    				}(),
    				SecondaryServiceCIDR: nil,
    				NodeCIDRMaskSizes:    []int{30},
    			},
    			// it should return first /30 CIDR after service range
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 10:06:15 UTC 2024
    - 25.2K bytes
    - Viewed (0)
  3. pkg/controller/nodeipam/node_ipam_controller.go

    		ic.legacyIPAM, err = createLegacyIPAM(ctx, ic, nodeInformer, cloud, kubeClient, clusterCIDRs, serviceCIDR, nodeCIDRMaskSizes)
    		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)
  4. pkg/controller/nodeipam/ipam/cidr_allocator.go

    // occupyServiceCIDR removes the service CIDR range from the cluster CIDR if it
    // intersects.
    func occupyServiceCIDR(set *cidrset.CidrSet, clusterCIDR, serviceCIDR *net.IPNet) error {
    	if clusterCIDR.Contains(serviceCIDR.IP) || serviceCIDR.Contains(clusterCIDR.IP) {
    		if err := set.Occupy(serviceCIDR); err != nil {
    			return err
    		}
    	}
    	return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:57 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  5. pkg/controller/nodeipam/ipam/range_allocator.go

    	// clusterCIDR).
    	for idx, cidr := range r.clusterCIDRs {
    		// if they don't overlap then ignore the filtering
    		if !cidr.Contains(serviceCIDR.IP.Mask(cidr.Mask)) && !serviceCIDR.Contains(cidr.IP.Mask(serviceCIDR.Mask)) {
    			continue
    		}
    
    		// at this point, len(cidrSet) == len(clusterCidr)
    		if err := r.cidrSets[idx].Occupy(serviceCIDR); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 10:06:15 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  6. cmd/kube-controller-manager/app/core.go

    	if len(strings.TrimSpace(controllerContext.ComponentConfig.NodeIPAMController.ServiceCIDR)) != 0 {
    		_, serviceCIDR, err = netutils.ParseCIDRSloppy(controllerContext.ComponentConfig.NodeIPAMController.ServiceCIDR)
    		if err != nil {
    			logger.Info("Warning: unsuccessful parsing of service CIDR", "CIDR", controllerContext.ComponentConfig.NodeIPAMController.ServiceCIDR, "err", err)
    		}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 39K bytes
    - Viewed (0)
  7. cmd/kube-apiserver/app/options/validation_test.go

    	"k8s.io/kubernetes/pkg/features"
    )
    
    func makeOptionsWithCIDRs(serviceCIDR string, secondaryServiceCIDR string) *ServerRunOptions {
    	value := serviceCIDR
    	if len(secondaryServiceCIDR) > 0 {
    		value = value + "," + secondaryServiceCIDR
    	}
    
    	var primaryCIDR, secondaryCIDR net.IPNet
    	if len(serviceCIDR) > 0 {
    		_, cidr, _ := netutils.ParseCIDRSloppy(serviceCIDR)
    		if cidr != nil {
    			primaryCIDR = *(cidr)
    		}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  8. pkg/controller/nodeipam/nolegacyprovider.go

    }
    
    func createLegacyIPAM(
    	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)
  9. cmd/kubeadm/app/preflight/checks_test.go

    	ipv6File := "FileContent--proc-sys-net-ipv6-conf-default-forwarding"
    	var tests = []struct {
    		testName    string
    		PodSubnet   string
    		serviceCidr string
    		expStr      []string
    	}{
    		{
    			testName:    "dual stack",
    			PodSubnet:   "fda9:d324:354d:0::/56",
    			serviceCidr: "10.96.0.0/16,fda9:d324:354d:1::/112",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 06:58:01 UTC 2024
    - 33.5K bytes
    - Viewed (0)
  10. api/openapi-spec/swagger.json

              "group": "networking.k8s.io",
              "kind": "ServiceCIDR",
              "version": "v1alpha1"
            }
          }
        },
        "/apis/networking.k8s.io/v1alpha1/servicecidrs/{name}": {
          "delete": {
            "consumes": [
              "*/*"
            ],
            "description": "delete a ServiceCIDR",
            "operationId": "deleteNetworkingV1alpha1ServiceCIDR",
            "parameters": [
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 18:37:07 UTC 2024
    - 3.1M bytes
    - Viewed (0)
Back to top