Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for TCPTimeout (0.36 sec)

  1. pkg/proxy/apis/config/scheme/testdata/KubeProxyConfiguration/roundtrip/default/v1alpha1.yaml

      masqueradeBit: 14
      minSyncPeriod: 1s
      syncPeriod: 30s
    ipvs:
      excludeCIDRs: null
      minSyncPeriod: 0s
      scheduler: ""
      strictARP: false
      syncPeriod: 30s
      tcpFinTimeout: 0s
      tcpTimeout: 0s
      udpTimeout: 0s
    kind: KubeProxyConfiguration
    logging:
      flushFrequency: 5s
      format: text
      options:
        json:
          infoBufferSize: "0"
        text:
          infoBufferSize: "0"
      verbosity: 0
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 17 12:50:03 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  2. pkg/proxy/apis/config/scheme/testdata/KubeProxyConfiguration/after/v1alpha1.yaml

      masqueradeBit: 14
      minSyncPeriod: 1s
      syncPeriod: 30s
    ipvs:
      excludeCIDRs: null
      minSyncPeriod: 0s
      scheduler: ""
      strictARP: false
      syncPeriod: 30s
      tcpFinTimeout: 0s
      tcpTimeout: 0s
      udpTimeout: 0s
    kind: KubeProxyConfiguration
    logging:
      flushFrequency: 5s
      format: text
      options:
        json:
          infoBufferSize: "0"
        text:
          infoBufferSize: "0"
      verbosity: 0
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 17 12:50:03 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  3. pkg/proxy/apis/config/v1alpha1/zz_generated.conversion.go

    	out.SyncPeriod = in.SyncPeriod
    	out.MinSyncPeriod = in.MinSyncPeriod
    	out.Scheduler = in.Scheduler
    	out.ExcludeCIDRs = *(*[]string)(unsafe.Pointer(&in.ExcludeCIDRs))
    	out.StrictARP = in.StrictARP
    	out.TCPTimeout = in.TCPTimeout
    	out.TCPFinTimeout = in.TCPFinTimeout
    	out.UDPTimeout = in.UDPTimeout
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:33:53 UTC 2023
    - 22.3K bytes
    - Viewed (0)
  4. pkg/proxy/apis/config/zz_generated.deepcopy.go

    	out.MinSyncPeriod = in.MinSyncPeriod
    	if in.ExcludeCIDRs != nil {
    		in, out := &in.ExcludeCIDRs, &out.ExcludeCIDRs
    		*out = make([]string, len(*in))
    		copy(*out, *in)
    	}
    	out.TCPTimeout = in.TCPTimeout
    	out.TCPFinTimeout = in.TCPFinTimeout
    	out.UDPTimeout = in.UDPTimeout
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeProxyIPVSConfiguration.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 13 15:12:28 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  5. pkg/proxy/apis/config/validation/validation.go

    }
    
    func validateIPVSTimeout(config kubeproxyconfig.KubeProxyIPVSConfiguration, fldPath *field.Path) field.ErrorList {
    	allErrs := field.ErrorList{}
    
    	if config.TCPTimeout.Duration < 0 {
    		allErrs = append(allErrs, field.Invalid(fldPath.Child("TCPTimeout"), config.TCPTimeout, "must be greater than or equal to 0"))
    	}
    
    	if config.TCPFinTimeout.Duration < 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 13:25:06 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  6. pkg/proxy/ipvs/util/ipvs_linux.go

    }
    
    // ConfigureTimeouts is the equivalent to running "ipvsadm --set" to configure tcp, tcpfin and udp timeouts
    func (runner *runner) ConfigureTimeouts(tcpTimeout, tcpFinTimeout, udpTimeout time.Duration) error {
    	ipvsConfig := &libipvs.Config{
    		TimeoutTCP:    tcpTimeout,
    		TimeoutTCPFin: tcpFinTimeout,
    		TimeoutUDP:    udpTimeout,
    	}
    
    	return runner.ipvsHandle.SetConfig(ipvsConfig)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 9K bytes
    - Viewed (0)
  7. pkg/proxy/apis/config/validation/validation_test.go

    				SyncPeriod:    metav1.Duration{Duration: 5 * time.Second},
    				TCPTimeout:    metav1.Duration{Duration: -1 * time.Second},
    				UDPTimeout:    metav1.Duration{Duration: -1 * time.Second},
    				TCPFinTimeout: metav1.Duration{Duration: -1 * time.Second},
    			},
    			expectedErrs: field.ErrorList{field.Invalid(newPath.Child("KubeIPVSConfiguration.TCPTimeout"), metav1.Duration{Duration: -1 * time.Second}, "must be greater than or equal to 0"),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 14:24:16 UTC 2024
    - 33.3K bytes
    - Viewed (0)
  8. pkg/proxy/apis/config/types.go

    	// strictARP configures arp_ignore and arp_announce to avoid answering ARP queries
    	// from kube-ipvs0 interface
    	StrictARP bool
    	// tcpTimeout is the timeout value used for idle IPVS TCP sessions.
    	// The default value is 0, which preserves the current timeout value on the system.
    	TCPTimeout metav1.Duration
    	// tcpFinTimeout is the timeout value used for IPVS TCP sessions after receiving a FIN.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 13:25:06 UTC 2024
    - 13K bytes
    - Viewed (0)
  9. cmd/kube-proxy/app/server_linux.go

    				ipsetInterface,
    				utilsysctl.New(),
    				execer,
    				config.IPVS.SyncPeriod.Duration,
    				config.IPVS.MinSyncPeriod.Duration,
    				config.IPVS.ExcludeCIDRs,
    				config.IPVS.StrictARP,
    				config.IPVS.TCPTimeout.Duration,
    				config.IPVS.TCPFinTimeout.Duration,
    				config.IPVS.UDPTimeout.Duration,
    				config.IPTables.MasqueradeAll,
    				int(*config.IPTables.MasqueradeBit),
    				localDetectors,
    				s.Hostname,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 08 13:48:54 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  10. pkg/proxy/ipvs/proxier.go

    	// This is the equivalent to running ipvsadm --set, a value of 0 indicates the
    	// current system timeout should be preserved
    	if tcpTimeout > 0 || tcpFinTimeout > 0 || udpTimeout > 0 {
    		if err := ipvs.ConfigureTimeouts(tcpTimeout, tcpFinTimeout, udpTimeout); err != nil {
    			logger.Error(err, "Failed to configure IPVS timeouts")
    		}
    	}
    
    	if initOnly {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 28 15:51:23 UTC 2024
    - 77.7K bytes
    - Viewed (0)
Back to top