diff --git a/BUILD b/BUILD index 5743322c..9635392e 100644 --- a/BUILD +++ b/BUILD @@ -163,6 +163,7 @@ proto_library( "//envoy/extensions/filters/http/cdn_loop/v3:pkg", "//envoy/extensions/filters/http/composite/v3:pkg", "//envoy/extensions/filters/http/compressor/v3:pkg", + "//envoy/extensions/filters/http/connect_grpc_bridge/v3:pkg", "//envoy/extensions/filters/http/cors/v3:pkg", "//envoy/extensions/filters/http/csrf/v3:pkg", "//envoy/extensions/filters/http/custom_response/v3:pkg", diff --git a/envoy/extensions/filters/http/connect_grpc_bridge/v3/BUILD b/envoy/extensions/filters/http/connect_grpc_bridge/v3/BUILD new file mode 100644 index 00000000..ec1e778e --- /dev/null +++ b/envoy/extensions/filters/http/connect_grpc_bridge/v3/BUILD @@ -0,0 +1,12 @@ +# DO NOT EDIT. This file is generated by tools/proto_format/proto_sync.py. + +load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") + +licenses(["notice"]) # Apache 2 + +api_proto_package( + deps = [ + "@com_github_cncf_udpa//udpa/annotations:pkg", + "@com_github_cncf_udpa//xds/annotations/v3:pkg", + ], +) diff --git a/envoy/extensions/filters/http/connect_grpc_bridge/v3/config.proto b/envoy/extensions/filters/http/connect_grpc_bridge/v3/config.proto new file mode 100644 index 00000000..9b98d057 --- /dev/null +++ b/envoy/extensions/filters/http/connect_grpc_bridge/v3/config.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +package envoy.extensions.filters.http.connect_grpc_bridge.v3; + +import "xds/annotations/v3/status.proto"; + +import "udpa/annotations/status.proto"; + +option java_package = "io.envoyproxy.envoy.extensions.filters.http.connect_grpc_bridge.v3"; +option java_outer_classname = "ConfigProto"; +option java_multiple_files = true; +option go_package = "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/connect_grpc_bridge/v3;connect_grpc_bridgev3"; +option (udpa.annotations.file_status).package_version_status = ACTIVE; +option (xds.annotations.v3.file_status).work_in_progress = true; + +// [#protodoc-title: Buf Connect to gRPC] Buf Connect to gRPC bridge +// :ref:`configuration overview `. +// [#extension: envoy.filters.http.connect_grpc_bridge] + +// Buf Connect gRPC bridge filter configuration +message FilterConfig { +} diff --git a/versioning/BUILD b/versioning/BUILD index 3c646329..577a10e2 100644 --- a/versioning/BUILD +++ b/versioning/BUILD @@ -101,6 +101,7 @@ proto_library( "//envoy/extensions/filters/http/cdn_loop/v3:pkg", "//envoy/extensions/filters/http/composite/v3:pkg", "//envoy/extensions/filters/http/compressor/v3:pkg", + "//envoy/extensions/filters/http/connect_grpc_bridge/v3:pkg", "//envoy/extensions/filters/http/cors/v3:pkg", "//envoy/extensions/filters/http/csrf/v3:pkg", "//envoy/extensions/filters/http/custom_response/v3:pkg",