Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 321 for nftables (0.12 sec)

  1. pkg/proxy/apis/config/v1alpha1/defaults.go

    		obj.OOMScoreAdj = &temp
    	}
    	if obj.IPTables.SyncPeriod.Duration == 0 {
    		obj.IPTables.SyncPeriod = metav1.Duration{Duration: 30 * time.Second}
    	}
    	if obj.IPTables.MinSyncPeriod.Duration == 0 {
    		obj.IPTables.MinSyncPeriod = metav1.Duration{Duration: 1 * time.Second}
    	}
    	if obj.IPTables.LocalhostNodePorts == nil {
    		obj.IPTables.LocalhostNodePorts = ptr.To(true)
    	}
    	if obj.IPVS.SyncPeriod.Duration == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:33:53 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  2. pkg/proxy/util/localdetector.go

    	// IfNotLocal returns iptables arguments that will match traffic that is not from
    	// a local pod.
    	IfNotLocal() []string
    
    	// IfLocalNFT returns nftables arguments that will match traffic from a local pod.
    	IfLocalNFT() []string
    
    	// IfNotLocalNFT returns nftables arguments that will match traffic that is not
    	// from a local pod.
    	IfNotLocalNFT() []string
    }
    
    type detectLocal struct {
    	ifLocal       []string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 26 15:34:37 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. pkg/proxy/nftables/README.md

    # NFTables kube-proxy
    
    This is an implementation of service proxying via the nftables API of
    the kernel netfilter subsystem.
    
    ## General theory of netfilter
    
    Packet flow through netfilter looks something like:
    
    ```text
                 +================+      +=====================+
                 | hostNetwork IP |      | hostNetwork process |
                 +================+      +=====================+
                             ^                |
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 21 14:37:56 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  4. pkg/proxy/apis/config/scheme/testdata/KubeProxyConfiguration/roundtrip/default/v1alpha1.yaml

    logging:
      flushFrequency: 5s
      format: text
      options:
        json:
          infoBufferSize: "0"
        text:
          infoBufferSize: "0"
      verbosity: 0
    metricsBindAddress: 127.0.0.1:10249
    mode: ""
    nftables:
      masqueradeAll: false
      masqueradeBit: 14
      minSyncPeriod: 1s
      syncPeriod: 30s
    nodePortAddresses: null
    oomScoreAdj: -999
    portRange: ""
    showHiddenMetricsForVersion: ""
    winkernel:
      enableDSR: false
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 17 12:50:03 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  5. cni/pkg/plugin/sidecar_intercept_rule_mgr.go

    // limitations under the License.
    
    package plugin
    
    // InterceptRuleMgr configures networking tables (e.g. iptables or nftables) for
    // redirecting traffic to an Istio proxy.
    type InterceptRuleMgr interface {
    	Program(podName, netns string, redirect *Redirect) error
    }
    
    // Constructor for iptables InterceptRuleMgr
    func IptablesInterceptRuleMgr() InterceptRuleMgr {
    	return newIPTables()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Feb 10 00:31:55 UTC 2024
    - 940 bytes
    - Viewed (0)
  6. pkg/proxy/apis/config/v1alpha1/defaults_test.go

    					MinSyncPeriod:      metav1.Duration{Duration: 1 * time.Second},
    				},
    				IPVS: kubeproxyconfigv1alpha1.KubeProxyIPVSConfiguration{
    					SyncPeriod: metav1.Duration{Duration: 30 * time.Second},
    				},
    				NFTables: kubeproxyconfigv1alpha1.KubeProxyNFTablesConfiguration{
    					MasqueradeBit: ptr.To[int32](14),
    					MasqueradeAll: false,
    					SyncPeriod:    metav1.Duration{Duration: 30 * time.Second},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:33:53 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  7. pkg/proxy/apis/config/scheme/testdata/KubeProxyConfiguration/after/v1alpha1.yaml

    logging:
      flushFrequency: 5s
      format: text
      options:
        json:
          infoBufferSize: "0"
        text:
          infoBufferSize: "0"
      verbosity: 0
    metricsBindAddress: 127.0.0.1:10249
    mode: ""
    nftables:
      masqueradeAll: false
      masqueradeBit: 14
      minSyncPeriod: 1s
      syncPeriod: 30s
    nodePortAddresses: null
    oomScoreAdj: -999
    portRange: ""
    showHiddenMetricsForVersion: ""
    winkernel:
      enableDSR: false
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 17 12:50:03 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  8. pkg/proxy/nftables/doc.go

    limitations under the License.
    */
    
    // This is an empty file to avoid "build constraints exclude all Go files" error while running unit tests on non-linux platforms.
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 03 07:00:59 UTC 2024
    - 719 bytes
    - Viewed (0)
  9. pkg/proxy/apis/config/zz_generated.deepcopy.go

    		for key, val := range *in {
    			(*out)[key] = val
    		}
    	}
    	out.ClientConnection = in.ClientConnection
    	in.Logging.DeepCopyInto(&out.Logging)
    	in.IPTables.DeepCopyInto(&out.IPTables)
    	in.IPVS.DeepCopyInto(&out.IPVS)
    	out.Winkernel = in.Winkernel
    	in.NFTables.DeepCopyInto(&out.NFTables)
    	out.DetectLocal = in.DetectLocal
    	if in.NodePortAddresses != nil {
    		in, out := &in.NodePortAddresses, &out.NodePortAddresses
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 13 15:12:28 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  10. pkg/proxy/apis/config/fuzzer/fuzzer.go

    			obj.HealthzBindAddress = fmt.Sprintf("%d.%d.%d.%d:%d", c.Intn(256), c.Intn(256), c.Intn(256), c.Intn(256), c.Intn(65536))
    			obj.IPTables.MasqueradeBit = ptr.To(c.Int31())
    			obj.IPTables.LocalhostNodePorts = ptr.To(c.RandBool())
    			obj.NFTables.MasqueradeBit = ptr.To(c.Int31())
    			obj.MetricsBindAddress = fmt.Sprintf("%d.%d.%d.%d:%d", c.Intn(256), c.Intn(256), c.Intn(256), c.Intn(256), c.Intn(65536))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:33:53 UTC 2023
    - 2.2K bytes
    - Viewed (0)
Back to top