Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 24 for grpcweb (0.12 sec)

  1. pilot/pkg/networking/core/listener_builder.go

    	}
    
    	if httpOpts.protocol == protocol.GRPCWeb {
    		// TODO: because we share an HCM between many services, this check is broken; it will only work if the first
    		// GRPCWeb is probably only used for Gateways though, which don't have this concern.
    		filters = append(filters, xdsfilters.GrpcWeb)
    	}
    
    	filters = append(filters, xdsfilters.GrpcStats)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  2. pkg/test/framework/components/echo/port.go

    	return p.ServicePort == NoServicePort
    }
    
    // Scheme infers the scheme to be used based on the Protocol.
    func (p Port) Scheme() (scheme.Instance, error) {
    	switch p.Protocol {
    	case protocol.GRPC, protocol.GRPCWeb, protocol.HTTP2:
    		return scheme.GRPC, nil
    	case protocol.HTTP:
    		return scheme.HTTP, nil
    	case protocol.HTTPS:
    		return scheme.HTTPS, nil
    	case protocol.TCP:
    		return scheme.TCP, nil
    	default:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 13 18:10:05 UTC 2022
    - 4.4K bytes
    - Viewed (0)
  3. tests/fuzz/pilot_model_fuzzer.go

    	"istio.io/istio/pkg/config/mesh"
    	"istio.io/istio/pkg/config/protocol"
    	"istio.io/istio/pkg/slices"
    )
    
    var protocols = []protocol.Instance{
    	protocol.TCP,
    	protocol.UDP,
    	protocol.GRPC,
    	protocol.GRPCWeb,
    	protocol.HTTP,
    	protocol.HTTP_PROXY,
    	protocol.HTTP2,
    	protocol.HTTPS,
    	protocol.TLS,
    	protocol.Mongo,
    	protocol.Redis,
    	protocol.MySQL,
    }
    
    // Creates a new fuzzed ServiceInstance
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 18:13:06 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  4. pilot/pkg/networking/grpcgen/grpcgen.go

    // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    // See the License for the specific language governing permissions and
    // limitations under the License.
    
    package grpcgen
    
    import (
    	tls "github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3"
    	matcher "github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3"
    
    	"istio.io/istio/pilot/pkg/model"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. tests/fuzz/pilot_networking_fuzzer.go

    // limitations under the License.
    
    package fuzz
    
    import (
    	fuzz "github.com/AdaLogics/go-fuzz-headers"
    
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pilot/pkg/networking/grpcgen"
    )
    
    func FuzzGrpcGenGenerate(data []byte) int {
    	f := fuzz.NewConsumer(data)
    
    	proxy := &model.Proxy{}
    	err := f.GenerateStruct(proxy)
    	if err != nil {
    		return 0
    	}
    	if !proxy.FuzzValidate() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Sep 07 03:26:36 UTC 2022
    - 1.2K bytes
    - Viewed (0)
  6. pilot/pkg/bootstrap/discovery.go

    package bootstrap
    
    import (
    	"net/http"
    
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pilot/pkg/networking/apigen"
    	"istio.io/istio/pilot/pkg/networking/core"
    	"istio.io/istio/pilot/pkg/networking/grpcgen"
    	"istio.io/istio/pilot/pkg/xds"
    	v3 "istio.io/istio/pilot/pkg/xds/v3"
    	"istio.io/istio/pkg/cluster"
    )
    
    func InitGenerators(
    	s *xds.DiscoveryServer,
    	cg core.ConfigGenerator,
    	systemNameSpace string,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jan 16 18:25:42 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  7. pkg/test/echo/server/forwarder/grpc.go

    		if !strings.EqualFold(hostHeader, k) {
    			outMD.Set(k, v...)
    		}
    	}
    	outMD.Set("X-Request-Id", strconv.Itoa(requestID))
    	ctx = metadata.NewOutgoingContext(ctx, outMD)
    
    	var outBuffer bytes.Buffer
    	grpcReq := &proto.EchoRequest{
    		Message: cfg.Request.Message,
    	}
    	// TODO(nmittler): This doesn't fit in with the field pattern. Do we need this?
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 14 19:45:43 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  8. pilot/pkg/networking/grpcgen/rds.go

    // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    // See the License for the specific language governing permissions and
    // limitations under the License.
    
    package grpcgen
    
    import (
    	route "github.com/envoyproxy/go-control-plane/envoy/config/route/v3"
    	discovery "github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3"
    
    	"istio.io/istio/pilot/pkg/model"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  9. pilot/pkg/networking/grpcgen/lds_test.go

    // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    // See the License for the specific language governing permissions and
    // limitations under the License.
    
    package grpcgen
    
    import (
    	"fmt"
    	"sort"
    	"testing"
    
    	"github.com/google/go-cmp/cmp"
    
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pkg/istio-agent/grpcxds"
    	"istio.io/istio/pkg/util/sets"
    )
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Oct 30 20:07:58 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  10. pilot/pkg/networking/grpcgen/cds.go

    // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    // See the License for the specific language governing permissions and
    // limitations under the License.
    
    package grpcgen
    
    import (
    	"fmt"
    
    	cluster "github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3"
    	core "github.com/envoyproxy/go-control-plane/envoy/config/core/v3"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 9.2K bytes
    - Viewed (0)
Back to top