Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for xdscreds (0.23 sec)

  1. pkg/test/echo/client.go

    		}
    		dialOptions = append(dialOptions, grpc.WithTransportCredentials(cfg))
    	} else if strings.HasPrefix(address, "xds:///") {
    		creds, err := xdscreds.NewClientCredentials(xdscreds.ClientOptions{FallbackCreds: insecure.NewCredentials()})
    		if err != nil {
    			return nil, err
    		}
    		dialOptions = append(dialOptions, grpc.WithTransportCredentials(creds))
    	} else {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 14 20:23:34 UTC 2022
    - 4.1K bytes
    - Viewed (0)
  2. pkg/test/echo/server/endpoint/grpc.go

    		}
    		opts = append(opts, grpc.Creds(creds))
    	} else if s.Port.XDSServer {
    		epLog.Infof("Listening GRPC (over xDS-configured mTLS) on %v", p)
    		creds, err := xdscreds.NewServerCredentials(xdscreds.ServerOptions{
    			FallbackCreds: insecure.NewCredentials(),
    		})
    		if err != nil {
    			return err
    		}
    		opts = append(opts, grpc.Creds(creds))
    	} else {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Sep 25 17:30:37 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  3. pilot/pkg/networking/grpcgen/grpcgen_test.go

    			t.Error("Didn't resolve in time")
    		}
    	})
    
    	t.Run("gRPC-svc", func(t *testing.T) {
    		t.Run("gRPC-svc-tls", func(t *testing.T) {
    			// Replaces: insecure.NewCredentials
    			creds, err := xdscreds.NewServerCredentials(xdscreds.ServerOptions{FallbackCreds: insecure.NewCredentials()})
    			if err != nil {
    				t.Fatal(err)
    			}
    
    			grpcOptions := []grpc.ServerOption{
    				grpc.Creds(creds),
    			}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 09:04:02 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  4. istioctl/pkg/xds/google.go

    )
    
    type meshAuthCredentials struct {
    	k8sCreds credentials.PerRPCCredentials
    	gcpCreds credentials.PerRPCCredentials
    	project  string
    }
    
    func (c *meshAuthCredentials) GetRequestMetadata(ctx context.Context, uri ...string) (map[string]string, error) {
    	ret := map[string]string{
    		"x-goog-user-project": c.project,
    	}
    	if err := updateAuthHdrs(ctx, uri, "k8s", c.k8sCreds, ret, "x-mesh-authorization"); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 14 20:23:34 UTC 2022
    - 3.4K bytes
    - Viewed (0)
  5. istioctl/pkg/xds/client.go

    		}
    		aud = []string{mem.WorkloadIdentityPool}
    	}
    	k8sCreds, err := kubeClient.CreatePerRPCCredentials(ctx, ns, serviceAccount, aud, defaultExpirationSeconds)
    	if err != nil {
    		return nil, fmt.Errorf("failed to create RPC credentials for \"%s.%s\": %w", serviceAccount, ns, err)
    	}
    	if isMCP {
    		return mcpDialOptions(ctx, opts.GCPProject, k8sCreds)
    	}
    	return []grpc.DialOption{
    		// nolint: gosec
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Dec 19 22:42:42 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  6. pilot/pkg/bootstrap/server.go

    			}
    			return err
    		},
    		MinVersion:   tls.VersionTLS12,
    		CipherSuites: args.ServerOptions.TLSOptions.CipherSuits,
    	}
    	// Compliance for xDS server TLS.
    	sec_model.EnforceGoCompliance(cfg)
    
    	tlsCreds := credentials.NewTLS(cfg)
    
    	s.secureGrpcAddress = args.ServerOptions.SecureGRPCAddr
    
    	interceptors := []grpc.UnaryServerInterceptor{
    		// setup server prometheus monitoring (as final interceptor in chain)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 46.3K bytes
    - Viewed (0)
Back to top