Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for Headless (0.21 sec)

  1. pilot/pkg/networking/core/httproute_test.go

    				"headless.default",
    				"*.headless.default.svc.cluster.local",
    				"*.headless",
    				"*.headless.default.svc",
    				"*.headless.default",
    			},
    		},
    		{
    			name: "dual stack k8s service with default domain",
    			service: &model.Service{
    				Hostname:       "echo.default.svc.cluster.local",
    				MeshExternal:   false,
    				DefaultAddress: "1.2.3.4",
    				ClusterVIPs: model.AddressMap{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 51.4K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/sidecar_simulation_test.go

    		{Address: "1.2.3.4", Port: 82, Protocol: simulation.TCP, HostHeader: "headless.default.svc.cluster.local"},
    
    		// Use short host name
    		{Address: "1.2.3.4", Port: 83, Protocol: simulation.TCP, TLS: simulation.TLS, HostHeader: "headless.default"},
    		{Address: "1.2.3.4", Port: 84, Protocol: simulation.HTTP, TLS: simulation.TLS, HostHeader: "headless.default"},
    	} {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 84.7K bytes
    - Viewed (0)
  3. pilot/pkg/serviceregistry/serviceregistry_test.go

    		}
    		// headless service update must trigger nds push, so we trigger a full push.
    		if ev := fx.WaitOrFail(t, "xds full"); !ev.Reason.Has(model.HeadlessEndpointUpdate) {
    			t.Fatalf("xds push reason does not contain %v: %v", model.HeadlessEndpointUpdate, ev)
    		}
    
    		// pure HTTP headless services should not need a full push since they do not
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 51.2K bytes
    - Viewed (0)
  4. pkg/controller/endpoint/endpoints_controller_test.go

    			},
    			expectedEndpointFamily: ipv4,
    		},
    		{
    			name:       "v4 headless service, in a single stack cluster",
    			ipFamilies: ipv4only,
    			service: v1.Service{
    				Spec: v1.ServiceSpec{
    					ClusterIP: v1.ClusterIPNone,
    				},
    			},
    			expectedEndpointFamily: ipv4,
    		},
    		{
    			name:       "v4 headless service, in a dual stack cluster",
    			ipFamilies: ipv4ipv6,
    			service: v1.Service{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 06:51:56 UTC 2024
    - 87.7K bytes
    - Viewed (0)
  5. pilot/pkg/model/virtualservice_test.go

    		buildHTTPService("test-private-2.com", visibility.Private, "9.9.9.10", "not-default", 60),
    		buildHTTPService("test-headless.com", visibility.Public, wildcardIP, "not-default", 8888),
    		buildHTTPService("test-headless-someother.com", visibility.Public, wildcardIP, "some-other-ns", 8888),
    		buildHTTPService("a.test1.wildcard.com", visibility.Public, wildcardIP, "default", 8888),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 21 17:42:54 UTC 2024
    - 60.6K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener.go

    							listenerOpts.bind.binds = []string{instance.Address}
    							lb.buildSidecarOutboundListener(listenerOpts, listenerMap, virtualServices, actualWildcards)
    						}
    					} else {
    						// Standard logic for headless and non headless services
    						lb.buildSidecarOutboundListener(listenerOpts, listenerMap, virtualServices, actualWildcards)
    					}
    				}
    			}
    		}
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  7. pkg/workloadapi/workload.pb.go

    	// a workload that backs a Kubernetes service will typically have only endpoints. A
    	// workload that backs a headless Kubernetes service, however, will have both
    	// addresses as well as a hostname used for direct access to the headless endpoint.
    	// TODO: support this field
    	Hostname string `protobuf:"bytes,21,opt,name=hostname,proto3" json:"hostname,omitempty"`
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:35 UTC 2024
    - 65.9K bytes
    - Viewed (0)
  8. pilot/pkg/model/push_context_test.go

    			wanted:            MTLSPermissive,
    		},
    		{
    			name:              "headless service with no instances found yet",
    			serviceNamespace:  partialNS,
    			servicePort:       80,
    			serviceResolution: Passthrough,
    			wanted:            MTLSDisable,
    		},
    		{
    			name:              "headless service with instances",
    			serviceNamespace:  partialNS,
    			servicePort:       80,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 21 17:42:54 UTC 2024
    - 95.3K bytes
    - Viewed (0)
  9. pilot/pkg/serviceregistry/kube/controller/controller_test.go

    	fx.WaitOrFail(t, "eds")
    
    	// delete normal service
    	clienttest.Wrap(t, controller.services).Delete("svc1", "nsa")
    	fx.WaitOrFail(t, "service")
    
    	// 2. full xds push request for headless service endpoint update
    
    	// create a headless service
    	createServiceWithoutClusterIP(controller, "svc1", "nsa", nil,
    		[]int32{8080}, map[string]string{"app": "prod-app"}, t)
    	fx.WaitOrFail(t, "service")
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 85K bytes
    - Viewed (0)
  10. pilot/pkg/model/push_context.go

    const (
    	// EndpointUpdate describes a push triggered by an Endpoint change
    	EndpointUpdate TriggerReason = "endpoint"
    	// HeadlessEndpointUpdate describes a push triggered by an Endpoint change for headless service
    	HeadlessEndpointUpdate TriggerReason = "headlessendpoint"
    	// ConfigUpdate describes a push triggered by a config (generally and Istio CRD) change.
    	ConfigUpdate TriggerReason = "config"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 91.8K bytes
    - Viewed (0)
Back to top