Skip to content

Commit 9efe50f

Browse files
authored
Introduce the OutboundPolicies API (#165)
To support Gateway API-style HTTP routing in the outbound proxy, this change introduces a new `OutboundPolicies` API so that proxies may discover outbound configurations. This API is intended to, eventually, replace the `GetProfile` endpoint on the `Destination` API. Further enhancements to this API will be necessary to replace all of the functionality currently provided by the ServiceProfile API.
1 parent 1a2e9aa commit 9efe50f

9 files changed

Lines changed: 4875 additions & 12 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ http-route = ["http-types"]
2020
http-types = ["http", "thiserror"]
2121
identity = ["prost-types", "tonic/codegen"]
2222
inbound = ["grpc-route", "http-route", "meta", "net", "prost-types", "tonic/codegen"]
23+
outbound = ["grpc-route", "destination", "http-route", "meta", "net", "prost-types", "tonic/codegen"]
2324
meta = []
2425
net = ["ipnet", "thiserror"]
2526
tap = ["h2", "http-types", "net", "prost-types", "tonic/codegen"]

go/meta/meta.pb.go

Lines changed: 31 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)