Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 34 for sessionAffinityConfig (0.66 sec)

  1. pkg/proxy/serviceport.go

    	var stickyMaxAgeSeconds int
    	if service.Spec.SessionAffinity == v1.ServiceAffinityClientIP {
    		// Kube-apiserver side guarantees SessionAffinityConfig won't be nil when session affinity type is ClientIP
    		stickyMaxAgeSeconds = int(*service.Spec.SessionAffinityConfig.ClientIP.TimeoutSeconds)
    	}
    
    	clusterIP := proxyutil.GetClusterIPByFamily(ipFamily, service)
    	info := &BaseServicePortInfo{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jan 09 08:17:56 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  2. pkg/apis/core/fuzzer/fuzzer.go

    				timeoutSeconds := int32(c.Rand.Intn(int(core.MaxClientIPServiceAffinitySeconds)))
    				ss.SessionAffinityConfig = &core.SessionAffinityConfig{
    					ClientIP: &core.ClientIPConfig{
    						TimeoutSeconds: &timeoutSeconds,
    					},
    				}
    			case core.ServiceAffinityNone:
    				ss.SessionAffinityConfig = nil
    			}
    			if ss.AllocateLoadBalancerNodePorts == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 04:32:01 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  3. pkg/proxy/winkernel/proxier_test.go

    			svc.Spec.Type = "NodePort"
    			svc.Spec.ClusterIP = svcIP
    			svc.Spec.ExternalIPs = []string{svcExternalIPs}
    			svc.Spec.SessionAffinity = v1.ServiceAffinityClientIP
    			svc.Spec.SessionAffinityConfig = &v1.SessionAffinityConfig{
    				ClientIP: &v1.ClientIPConfig{
    					TimeoutSeconds: ptr.To[int32](v1.DefaultClientIPServiceAffinitySeconds),
    				},
    			}
    			svc.Spec.Ports = []v1.ServicePort{{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 28 14:30:51 UTC 2024
    - 30.2K bytes
    - Viewed (0)
  4. pkg/apis/core/v1/zz_generated.conversion.go

    	if err := s.AddGeneratedConversionFunc((*v1.SessionAffinityConfig)(nil), (*core.SessionAffinityConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1_SessionAffinityConfig_To_core_SessionAffinityConfig(a.(*v1.SessionAffinityConfig), b.(*core.SessionAffinityConfig), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 472.1K bytes
    - Viewed (0)
  5. pkg/apis/core/zz_generated.deepcopy.go

    	}
    	if in.ExternalIPs != nil {
    		in, out := &in.ExternalIPs, &out.ExternalIPs
    		*out = make([]string, len(*in))
    		copy(*out, *in)
    	}
    	if in.SessionAffinityConfig != nil {
    		in, out := &in.SessionAffinityConfig, &out.SessionAffinityConfig
    		*out = new(SessionAffinityConfig)
    		(*in).DeepCopyInto(*out)
    	}
    	if in.LoadBalancerSourceRanges != nil {
    		in, out := &in.LoadBalancerSourceRanges, &out.LoadBalancerSourceRanges
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 181.5K bytes
    - Viewed (0)
  6. staging/src/k8s.io/api/core/v1/zz_generated.deepcopy.go

    		in, out := &in.LoadBalancerSourceRanges, &out.LoadBalancerSourceRanges
    		*out = make([]string, len(*in))
    		copy(*out, *in)
    	}
    	if in.SessionAffinityConfig != nil {
    		in, out := &in.SessionAffinityConfig, &out.SessionAffinityConfig
    		*out = new(SessionAffinityConfig)
    		(*in).DeepCopyInto(*out)
    	}
    	if in.IPFamilies != nil {
    		in, out := &in.IPFamilies, &out.IPFamilies
    		*out = make([]IPFamily, len(*in))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 181.9K bytes
    - Viewed (0)
  7. common-protos/k8s.io/api/core/v1/generated.proto

      // +optional
      optional bool publishNotReadyAddresses = 13;
    
      // sessionAffinityConfig contains the configurations of session affinity.
      // +optional
      optional SessionAffinityConfig sessionAffinityConfig = 14;
    
      // IPFamilies is a list of IP families (e.g. IPv4, IPv6) assigned to this
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 255.8K bytes
    - Viewed (0)
  8. pkg/apis/core/types.go

    	// Optional: Supports "ClientIP" and "None".  Used to maintain session affinity.
    	// +optional
    	SessionAffinity ServiceAffinity
    
    	// sessionAffinityConfig contains the configurations of session affinity.
    	// +optional
    	SessionAffinityConfig *SessionAffinityConfig
    
    	// Optional: If specified and supported by the platform, this will restrict traffic through the cloud-provider
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 268.9K bytes
    - Viewed (0)
  9. staging/src/k8s.io/api/core/v1/generated.pb.go

    func (m *SessionAffinityConfig) Reset()      { *m = SessionAffinityConfig{} }
    func (*SessionAffinityConfig) ProtoMessage() {}
    func (*SessionAffinityConfig) Descriptor() ([]byte, []int) {
    	return fileDescriptor_6c07b07c062484ab, []int{203}
    }
    func (m *SessionAffinityConfig) XXX_Unmarshal(b []byte) error {
    	return m.Unmarshal(b)
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 1.8M bytes
    - Viewed (0)
  10. staging/src/k8s.io/api/core/v1/types.go

    	// sessionAffinityConfig contains the configurations of session affinity.
    	// +optional
    	SessionAffinityConfig *SessionAffinityConfig `json:"sessionAffinityConfig,omitempty" protobuf:"bytes,14,opt,name=sessionAffinityConfig"`
    
    	// TopologyKeys is tombstoned to show why 16 is reserved protobuf tag.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 390.8K bytes
    - Viewed (0)
Back to top