Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 65 for serviceentry (0.19 sec)

  1. pilot/pkg/serviceregistry/kube/controller/ambient/ambientindex_serviceentry_test.go

    	"istio.io/istio/pkg/workloadapi"
    )
    
    func TestAmbientIndex_ServiceEntry(t *testing.T) {
    	s := newAmbientTestServer(t, testC, testNW)
    
    	// test code path where service entry creates a workload entry via `ServiceEntry.endpoints`
    	// and the inlined WE has a port override
    	s.addServiceEntry(t, "se.istio.io", []string{"240.240.23.45"}, "name1", testNS, nil, []string{"127.0.0.1"})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Mar 27 03:01:04 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  2. pkg/config/schema/metadata.yaml

        statusProto: "istio.meta.v1alpha1.IstioStatus"
        statusProtoPackage: "istio.io/api/meta/v1alpha1"
    
      - kind: "ServiceEntry"
        plural: "serviceentries"
        group: "networking.istio.io"
        version: "v1alpha3"
        versionAliases:
          - "v1beta1"
          - "v1"
        proto: "istio.networking.v1alpha3.ServiceEntry"
        protoPackage: "istio.io/api/networking/v1alpha3"
        statusProto: "istio.meta.v1alpha1.IstioStatus"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 17:37:32 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  3. pilot/pkg/serviceregistry/kube/controller/ambient/waypoints.go

    	// want to index ServiceEntry/WorkloadEntry or possibly allow specifying
    	// the ServiceAccounts directly on a Gateway resource.
    	ServiceAccounts []string
    }
    
    // fetchWaypointForInstance attempts to find a Waypoint a given object is an instance of.
    // TODO should this also lookup waypoints by workload.addresses + workload.services[].vip?
    // ServiceEntry and WorkloadEntry likely won't have the gateway-name label.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:28 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  4. pilot/pkg/config/kube/gateway/conversion_test.go

    		case gvk.TLSRoute:
    			out.TLSRoute = append(out.TLSRoute, c)
    		case gvk.ReferenceGrant:
    			out.ReferenceGrant = append(out.ReferenceGrant, c)
    		case gvk.ServiceEntry:
    			out.ServiceEntry = append(out.ServiceEntry, c)
    		}
    	}
    	out.Namespaces = map[string]*corev1.Namespace{}
    	for ns := range namespaces {
    		out.Namespaces[ns] = &corev1.Namespace{
    			ObjectMeta: metav1.ObjectMeta{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 08 20:24:52 UTC 2024
    - 34.9K bytes
    - Viewed (0)
  5. pilot/pkg/xds/bench_test.go

    			})
    		}
    		result = append(result, config.Config{
    			Meta: config.Meta{
    				GroupVersionKind:  gvk.ServiceEntry,
    				Name:              "foo-" + strconv.Itoa(s),
    				Namespace:         "default",
    				CreationTimestamp: time.Now(),
    			},
    			Spec: &networking.ServiceEntry{
    				Hosts: []string{fmt.Sprintf("foo-%d.com", s)},
    				Ports: []*networking.ServicePort{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 22 18:13:40 UTC 2024
    - 19.7K bytes
    - Viewed (0)
  6. pkg/kube/krt/collection_test.go

    			Named:    NewNamed(i),
    			Selector: i.Spec.Selector,
    		}
    	})
    }
    
    func SimpleServiceCollectionFromEntries(entries krt.Collection[*istioclient.ServiceEntry]) krt.Collection[SimpleService] {
    	return krt.NewCollection(entries, func(ctx krt.HandlerContext, i *istioclient.ServiceEntry) *SimpleService {
    		l := i.Spec.WorkloadSelector.GetLabels()
    		if l == nil {
    			return nil
    		}
    		return &SimpleService{
    			Named:    NewNamed(i),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 28 04:22:19 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  7. pilot/pkg/model/endpointshards.go

    		cache:       cache,
    	}
    }
    
    // must be called with lock
    func (e *EndpointIndex) clearCacheForService(svc, ns string) {
    	e.cache.Clear(sets.Set[ConfigKey]{{
    		Kind:      kind.ServiceEntry,
    		Name:      svc,
    		Namespace: ns,
    	}: {}})
    }
    
    // Shardz returns a full deep copy of the global map of shards. This should be used only for testing
    // and debugging, as the cloning is expensive.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  8. pilot/pkg/model/sidecar.go

    	"istio.io/istio/pkg/util/sets"
    )
    
    const (
    	wildcardNamespace = "*"
    	currentNamespace  = "."
    	wildcardService   = host.Name("*")
    )
    
    var (
    	sidecarScopedKnownConfigTypes = sets.New(
    		kind.ServiceEntry,
    		kind.VirtualService,
    		kind.DestinationRule,
    		kind.Sidecar,
    
    		kind.HTTPRoute,
    		kind.TCPRoute,
    		kind.TLSRoute,
    		kind.GRPCRoute,
    	)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 05 20:32:23 UTC 2024
    - 38.4K bytes
    - Viewed (0)
  9. pilot/pkg/serviceregistry/kube/controller/endpointslice.go

    				pureHTTP = false
    				break
    			}
    		}
    	}
    
    	configsUpdated := sets.New[model.ConfigKey]()
    	for _, config := range configs {
    		if !pureHTTP {
    			configsUpdated.Insert(model.ConfigKey{Kind: kind.ServiceEntry, Name: config.Name, Namespace: config.Namespace})
    		} else {
    			// pure HTTP headless services should not need a full push since they do not
    			// require a Listener based on IP: https://github.com/istio/istio/issues/48207
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  10. manifests/addons/dashboards/istio-mesh-dashboard.json

            {
              "datasource": {
                "type": "prometheus",
                "uid": "${datasource}"
              },
              "expr": "max(pilot_k8s_cfg_events{type=\"ServiceEntry\", event=\"add\"}) - (max(pilot_k8s_cfg_events{type=\"ServiceEntry\", event=\"delete\"}) or max(up * 0))",
              "format": "time_series",
              "intervalFactor": 1,
              "refId": "A"
            }
          ],
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 02:28:01 UTC 2024
    - 46.4K bytes
    - Viewed (0)
Back to top