Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 40 for Implementation (0.17 sec)

  1. pkg/kube/krt/collection.go

    func NewCollection[I, O any](c Collection[I], hf TransformationSingle[I, O], opts ...CollectionOption) Collection[O] {
    	// For implementation simplicity, represent TransformationSingle as a TransformationMulti so we can share an implementation.
    	hm := func(ctx HandlerContext, i I) []O {
    		res := hf(ctx, i)
    		if res == nil {
    			return nil
    		}
    		return []O{*res}
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 10 23:33:56 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/gateway/deploymentcontroller.go

    )
    
    // DeploymentController implements a controller that materializes a Gateway into an in cluster gateway proxy
    // to serve requests from. This is implemented with a Deployment and Service today.
    // The implementation makes a few non-obvious choices - namely using Server Side Apply from go templates
    // and not using controller-runtime.
    //
    // controller-runtime has a number of constraints that make it inappropriate for usage here, despite this
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 13 21:43:20 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  3. pkg/test/framework/components/echo/config.go

    	// DisableAutomountSAToken indicates to opt out of auto mounting ServiceAccount's API credentials
    	DisableAutomountSAToken bool
    
    	// Ports for this application. Port numbers may or may not be used, depending
    	// on the implementation.
    	Ports Ports
    
    	// ServiceAnnotations is annotations on service object.
    	ServiceAnnotations map[string]string
    
    	// ServiceLabels is the labels on service object.
    	ServiceLabels map[string]string
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 12:26:52 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  4. pkg/istio-agent/xds_proxy.go

    	}
    }
    
    type adsStream interface {
    	Send(*discovery.DiscoveryResponse) error
    	Recv() (*discovery.DiscoveryRequest, error)
    	Context() context.Context
    }
    
    // StreamAggregatedResources is an implementation of XDS API used for proxying between Istiod and Envoy.
    // Every time envoy makes a fresh connection to the agent, we reestablish a new connection to the upstream xds
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  5. pkg/dns/client/dns.go

    	requestDuration.Record(time.Since(start).Seconds())
    	log.Debugf("upstream response for hostname %q : %v", hostname, response)
    	return response
    }
    
    // ServeDNS is the implementation of DNS interface
    func (h *LocalDNSServer) ServeDNS(proxy *dnsProxy, w dns.ResponseWriter, req *dns.Msg) {
    	requests.Increment()
    	var response *dns.Msg
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 29 16:17:34 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener_waypoint.go

    	pre = append(pre, authzBuilder.BuildHTTP(cls)...)
    	// TODO: these feel like the wrong place to insert, but this retains backwards compatibility with the original implementation
    	post = extension.PopAppendHTTP(post, wasm, extensions.PluginPhase_STATS)
    	post = extension.PopAppendHTTP(post, wasm, extensions.PluginPhase_UNSPECIFIED_PHASE)
    	post = append(post, xdsfilters.WaypointUpstreamMetadataFilter)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  7. pilot/pkg/model/context.go

    // etc). The Proxy is initialized when a sidecar connects to Pilot, and populated from
    // 'node' info in the protocol as well as data extracted from registries.
    //
    // In current Istio implementation nodes use a 4-parts '~' delimited ID.
    // Type~IPAddress~ID~Domain
    type Proxy struct {
    	sync.RWMutex
    
    	// Type specifies the node type. First part of the ID.
    	Type NodeType
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 08:29:05 UTC 2024
    - 33.6K bytes
    - Viewed (0)
  8. pkg/spiffe/spiffe.go

    func (v *PeerCertVerifier) AddMappings(certMap map[string][]*x509.Certificate) {
    	for trustDomain, certs := range certMap {
    		v.AddMapping(trustDomain, certs)
    	}
    }
    
    // VerifyPeerCert is an implementation of tls.Config.VerifyPeerCertificate.
    // It verifies the peer certificate using the root certificates associated with its trust domain.
    func (v *PeerCertVerifier) VerifyPeerCert(rawCerts [][]byte, _ [][]*x509.Certificate) error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  9. pilot/pkg/security/authn/policy_applier.go

    	TCP *tlsv3.DownstreamTlsContext
    	// HTTP describes the tls context to use for HTTP filter chains
    	HTTP *tlsv3.DownstreamTlsContext
    }
    
    var authnLog = log.RegisterScope("authn", "authn debugging")
    
    // Implementation of authn.PolicyApplier with v1beta1 API.
    type policyApplier struct {
    	// processedJwtRules is the consolidate JWT rules from all jwtPolicies.
    	processedJwtRules []*v1beta1.JWTRule
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 09:47:21 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  10. pilot/pkg/xds/discovery.go

    	debounceMax time.Duration
    
    	// enableEDSDebounce indicates whether EDS pushes should be debounced.
    	enableEDSDebounce bool
    }
    
    // DiscoveryServer is Pilot's gRPC implementation for Envoy's xds APIs
    type DiscoveryServer struct {
    	// Env is the model environment.
    	Env *model.Environment
    
    	// Generators allow customizing the generated config, based on the client metadata.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 20:21:09 UTC 2024
    - 19K bytes
    - Viewed (0)
Back to top