Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 111 for serviceentry (0.25 sec)

  1. pkg/test/datasets/validation/dataset/networking-v1-ServiceEntry.yaml

    apiVersion: networking.istio.io/v1
    kind: ServiceEntry
    metadata:
      name: valid-service-entry
    spec:
      hosts:
      - eu.bookinfo.com
      ports:
      - number: 80
        name: http
        protocol: HTTP
      resolution: DNS
      endpoints:
      # Rather than relying on an external host that might become unreachable (causing test failures)
      # we can mock the external endpoint using service t which has no sidecar.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 01 14:30:05 UTC 2024
    - 506 bytes
    - Viewed (0)
  2. pilot/pkg/serviceregistry/serviceentry/conversion.go

    	serviceEntry := cfg.Spec.(*networking.ServiceEntry)
    	if serviceEntry == nil {
    		return nil
    	}
    	if services == nil {
    		services = convertServices(cfg)
    	}
    
    	endpointsNum := len(serviceEntry.Endpoints)
    	hostnameToServiceInstance := false
    	if len(serviceEntry.Endpoints) == 0 && serviceEntry.WorkloadSelector == nil && isDNSTypeServiceEntry(serviceEntry) {
    		hostnameToServiceInstance = true
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 02:03:58 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  3. pilot/pkg/serviceregistry/serviceentry/conversion_test.go

    				makeInstance(httpStatic, "2.2.2.2", 18080, httpStatic.Spec.(*networking.ServiceEntry).Ports[1], nil, MTLS),
    				makeInstance(httpStatic, "3.3.3.3", 1080, httpStatic.Spec.(*networking.ServiceEntry).Ports[0], nil, MTLS),
    				makeInstance(httpStatic, "3.3.3.3", 8080, httpStatic.Spec.(*networking.ServiceEntry).Ports[1], nil, MTLS),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 39K bytes
    - Viewed (0)
  4. pilot/pkg/serviceregistry/serviceentry/controller_test.go

    		makeInstance(httpStatic, "2.2.2.2", 18080, httpStatic.Spec.(*networking.ServiceEntry).Ports[1], nil, MTLS),
    		makeInstance(httpStatic, "3.3.3.3", 1080, httpStatic.Spec.(*networking.ServiceEntry).Ports[0], nil, MTLS),
    		makeInstance(httpStatic, "3.3.3.3", 8080, httpStatic.Spec.(*networking.ServiceEntry).Ports[1], nil, MTLS),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 92.9K bytes
    - Viewed (0)
  5. pilot/pkg/serviceregistry/serviceentry/store_test.go

    	}
    	instances := []*model.ServiceInstance{
    		makeInstance(selector, "1.1.1.1", 444, selector.Spec.(*networking.ServiceEntry).Ports[0], nil, PlainText),
    		makeInstance(selector, "1.1.1.1", 445, selector.Spec.(*networking.ServiceEntry).Ports[1], nil, PlainText),
    		makeInstance(dnsSelector, "1.1.1.1", 444, dnsSelector.Spec.(*networking.ServiceEntry).Ports[0], nil, PlainText),
    	}
    	cKey := configKey{
    		namespace: "default",
    		name:      "test-wle",
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  6. pilot/pkg/serviceregistry/serviceregistry_test.go

    	})
    
    	t.Run("External only: the port name of the workloadEntry and serviceEntry does not match, "+
    		"and the serivceEntry target port is not set, use serviceEntry port.number", func(t *testing.T) {
    		store, _, fx := setupTest(t)
    		makeIstioObject(t, store, serviceEntry)
    		makeIstioObject(t, store, config.Config{
    			Meta: config.Meta{
    				Name:             "workload",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 51.2K bytes
    - Viewed (0)
  7. pilot/pkg/xds/cds_test.go

    			}},
    		},
    	}
    	seEDS := config.Config{
    		Meta: config.Meta{
    			Name:             "service-entry",
    			Namespace:        "test",
    			GroupVersionKind: gvk.ServiceEntry,
    			Domain:           "cluster.local",
    		},
    		Spec: &networking.ServiceEntry{
    			Hosts: []string{"example.default.svc.cluster.local"},
    			Ports: []*networking.ServicePort{{
    				Number:   80,
    				Protocol: "HTTP",
    				Name:     "http",
    			}},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 01 02:06:39 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  8. releasenotes/notes/targetPort-service-entry.yaml

    area: traffic-management
    releaseNotes:
      - |
        **Improved** `ServiceEntry` with `resolution: NONE` to respect `targetPort`, if specified.
        This is particularly useful when doing TLS origination, allowing to set `port:80, targetPort: 443`.
        If undesired set `--compatibilityVersion=1.21` to revert to the old behavior, or remove the `targetPort` specification.
    upgradeNotes:
      - title: "`ServiceEntry` with `resolution: NONE` now respects `targetPort`"
        content: |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 25 18:26:17 UTC 2024
    - 794 bytes
    - Viewed (0)
  9. pkg/config/schema/kind/resources.gen.go

    	case RequestAuthentication:
    		return "RequestAuthentication"
    	case Secret:
    		return "Secret"
    	case Service:
    		return "Service"
    	case ServiceAccount:
    		return "ServiceAccount"
    	case ServiceEntry:
    		return "ServiceEntry"
    	case Sidecar:
    		return "Sidecar"
    	case StatefulSet:
    		return "StatefulSet"
    	case TCPRoute:
    		return "TCPRoute"
    	case TLSRoute:
    		return "TLSRoute"
    	case Telemetry:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Feb 27 07:19:38 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  10. pilot/pkg/serviceregistry/serviceentry/controller.go

    // from a ServiceEntry selector, the parent is the ServiceEntry
    // This is used to distinguish between 1 config (Pod/SE) selected by 2 different parents (ServiceEntry).
    type configKeyWithParent struct {
    	configKey
    	parent types.NamespacedName
    }
    
    // configKey unique identifies a config object managed by this registry (ServiceEntry and WorkloadEntry)
    type configKey struct {
    	kind      configType
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 36.8K bytes
    - Viewed (0)
Back to top