Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 221 for discoveryv1 (0.64 sec)

  1. pilot/pkg/xds/discovery.go

    // limitations under the License.
    
    package xds
    
    import (
    	"context"
    	"fmt"
    	"sort"
    	"strconv"
    	"sync"
    	"time"
    
    	discovery "github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3"
    	"github.com/google/uuid"
    	"go.uber.org/atomic"
    	"golang.org/x/time/rate"
    	"google.golang.org/grpc"
    
    	"istio.io/istio/pilot/pkg/autoregistration"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 20:21:09 UTC 2024
    - 19K bytes
    - Viewed (0)
  2. pilot/pkg/serviceregistry/memory/discovery.go

    	"istio.io/istio/pkg/log"
    	"istio.io/istio/pkg/maps"
    	"istio.io/istio/pkg/slices"
    	"istio.io/istio/pkg/util/sets"
    	"istio.io/istio/pkg/workloadapi"
    )
    
    // ServiceDiscovery is a mock discovery interface
    type ServiceDiscovery struct {
    	services map[host.Name]*model.Service
    
    	handlers model.ControllerHandlers
    
    	networkGateways []model.NetworkGateway
    	model.NetworkGatewaysHandler
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 23:10:01 UTC 2024
    - 12.4K bytes
    - Viewed (0)
  3. pilot/pkg/serviceregistry/aggregate/controller_test.go

    		ClusterID:           "cluster-1",
    		DiscoveryController: discovery1,
    	}
    
    	registry2 := serviceregistry.Simple{
    		ProviderID:          provider.Kubernetes,
    		ClusterID:           "cluster-2",
    		DiscoveryController: discovery2,
    	}
    
    	ctls := NewController(Options{})
    	ctls.AddRegistry(registry1)
    	ctls.AddRegistry(registry2)
    
    	return ctls, discovery1, discovery2
    }
    
    func TestServicesForMultiCluster(t *testing.T) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 06:28:11 UTC 2024
    - 14.5K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/cmd/upgrade/common.go

    		fakeclient := apiclient.NewDryRunClientWithOpts(dryRunOpts)
    		// As we know the return of Discovery() of the fake clientset is of type *fakediscovery.FakeDiscovery
    		// we can convert it to that struct.
    		fakeclientDiscovery, ok := fakeclient.Discovery().(*fakediscovery.FakeDiscovery)
    		if !ok {
    			return nil, errors.New("couldn't set fake discovery's server version")
    		}
    		// Lastly, set the right server version to be used
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 08:34:39 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  5. pkg/registry/discovery/endpointslice/strategy_test.go

    						Hints: &discovery.EndpointHints{
    							ForZones: []discovery.ForZone{{Name: "zone-a-old"}},
    						},
    					},
    					{
    						Hints: &discovery.EndpointHints{
    							ForZones: []discovery.ForZone{{Name: "zone-b-old"}},
    						},
    					},
    				},
    			},
    			newEPS: &discovery.EndpointSlice{
    				Endpoints: []discovery.Endpoint{
    					{
    						Hints: &discovery.EndpointHints{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 27.3K bytes
    - Viewed (0)
  6. pkg/apis/discovery/validation/validation_test.go

    		oldEndpointSlice    *discovery.EndpointSlice
    		newEndpointSlice    *discovery.EndpointSlice
    	}{
    		"valid and identical slices": {
    			oldEndpointSlice: &discovery.EndpointSlice{
    				ObjectMeta:  standardMeta,
    				AddressType: discovery.AddressTypeIPv6,
    			},
    			newEndpointSlice: &discovery.EndpointSlice{
    				ObjectMeta:  standardMeta,
    				AddressType: discovery.AddressTypeIPv6,
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 05 10:48:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  7. pkg/proxy/endpointslicecache_test.go

    			initialSlice: &discovery.EndpointSlice{
    				ObjectMeta: objMeta,
    				Ports:      []discovery.EndpointPort{port443},
    				Endpoints:  []discovery.Endpoint{endpoint1, endpoint2},
    			},
    			updatedSlice: &discovery.EndpointSlice{
    				ObjectMeta: objMeta,
    				Ports:      []discovery.EndpointPort{port443},
    				Endpoints:  []discovery.Endpoint{endpoint1, endpoint2},
    			},
    			expectChanged: false,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 24.9K bytes
    - Viewed (0)
  8. pkg/proxy/winkernel/proxier_test.go

    		}),
    	)
    	populateEndpointSlices(proxier,
    		makeTestEndpointSlice(svcPortName.Namespace, svcPortName.Name, 1, func(eps *discovery.EndpointSlice) {
    			eps.AddressType = discovery.AddressTypeIPv4
    			eps.Endpoints = []discovery.Endpoint{{
    				Addresses: []string{epIpAddressRemote},
    			}}
    			eps.Ports = []discovery.EndpointPort{{
    				Name:     ptr.To(svcPortName.Port),
    				Port:     ptr.To(int32(svcPort)),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 28 14:30:51 UTC 2024
    - 30.2K bytes
    - Viewed (0)
  9. pkg/istio-agent/xds_proxy_delta.go

    	p.connectedMutex.Unlock()
    }
    
    func (p *XdsProxy) forwardDeltaToTap(resp *discovery.DeltaDiscoveryResponse) {
    	select {
    	// Convert back to a SotW response
    	case p.tapResponseChannel <- &discovery.DiscoveryResponse{
    		VersionInfo:  resp.SystemVersionInfo,
    		Resources:    slices.Map(resp.Resources, (*discovery.Resource).GetResource),
    		Canary:       false,
    		TypeUrl:      resp.TypeUrl,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 04 20:29:08 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  10. istioctl/pkg/multixds/gather.go

    					return nil, err
    				}
    				return map[string]*discovery.DiscoveryResponse{
    					CpInfo(response).ID: response,
    				}, nil
    			}
    		}
    		return nil, err
    	}
    	return mapShards(responses)
    }
    
    func mapShards(responses []*discovery.DiscoveryResponse) (map[string]*discovery.DiscoveryResponse, error) {
    	retval := map[string]*discovery.DiscoveryResponse{}
    
    	for _, response := range responses {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Mar 08 08:38:19 UTC 2024
    - 13.6K bytes
    - Viewed (0)
Back to top