Commit Graph

319 Commits (26cfbc70b0fcc509dc2b749db270544434b7479f)

Author SHA1 Message Date
Eric e0a15690ae Implement Lambda Patching in the Serverless Plugin
3 years ago
Eric Haberkorn 458b1838db
Merge pull request #12659 from hashicorp/bump-go-control-plane
3 years ago
R.B. Boyer e79ce8ab03
xds: adding control of the mesh-wide min/max TLS versions and cipher suites from the mesh config entry (#12601)
3 years ago
R.B. Boyer c98f2acd75 similar bump
3 years ago
R.B. Boyer 33fcc83d00 fail on error and use ptypes.MarshalAny for now instead of anypb.New
3 years ago
Eric e4b4f175ed Bump go-control-plane
3 years ago
R.B. Boyer ac5bea862a
server: ensure that service-defaults meta is incorporated into the discovery chain response (#12511)
3 years ago
Dan Upton 7298967070
Restructure gRPC server setup (#12586)
3 years ago
Dan Upton b36d4e16b6
Support per-listener TLS configuration ⚙️ (#12504)
3 years ago
Eric cf3e517d0e Create and wire up the serverless patcher
3 years ago
Eric Haberkorn 44609c0ca5
Merge pull request #12539 from hashicorp/make-xds-lib
3 years ago
Mark Anderson aaefe15613
Bulk acl message fixup oss (#12470)
3 years ago
Eric f5c9fa6fa6 Make an xdscommon package that will be shared between Consul and Envoy plugins
3 years ago
R.B. Boyer 2a56e0055b
proxycfg: change how various proxycfg test helpers for making ConfigSnapshot copies works to be more correct and less error prone (#12531)
3 years ago
Evan Culver 522676ed8d
connect: Update supported Envoy versions to include 1.19.3 and 1.18.6
3 years ago
Evan Culver b95f010ac0
connect: Upgrade Envoy 1.20 to 1.20.2 (#12443)
3 years ago
Kyle Havlovitz 3fe358b831 xds: respect chain protocol on default discovery chain
3 years ago
Freddy 9580f79f86
Merge pull request #12223 from hashicorp/proxycfg/passthrough-cleanup
3 years ago
freddygv cbea3d203c Fix race of upstreams with same passthrough ip
3 years ago
freddygv 659ebc05a9 Ensure passthrough addresses get cleaned up
3 years ago
Freddy 378a7258e3
Prevent xDS tight loop on cfg errors (#12195)
3 years ago
R.B. Boyer 89bd1f57b5
xds: allow only one outstanding delta request at a time (#12236)
3 years ago
R.B. Boyer d2c0945f52
xds: fix for delta xDS reconnect bug in LDS/CDS (#12174)
3 years ago
R.B. Boyer 424f3cdd2c
proxycfg: introduce explicit UpstreamID in lieu of bare string (#12125)
3 years ago
Evan Culver e35dd08a63
connect: Upgrade Envoy 1.20 to 1.20.1 (#11895)
3 years ago
Kyle Havlovitz 0db874c38b Add virtual IP generation for term gateway backed services
3 years ago
Mike Morris 1b1a97e8f9
ingress: allow setting TLS min version and cipher suites in ingress gateway config entries (#11576)
3 years ago
freddygv fe85138453 additional test fixes
3 years ago
freddygv d26b4860fd Account for new upstreams constraint in tests
3 years ago
freddygv c5c290c503 Validate chains are associated with upstreams
3 years ago
Daniel Nephin dccd3f5806 Merge remote-tracking branch 'origin/main' into serve-panic-recovery
3 years ago
freddygv e7a7042c69 Update listener generation to account for consul VIP
3 years ago
R.B. Boyer 1e02460bd1
re-run gofmt on 1.17 (#11579)
3 years ago
Freddy 00b5b0a0a2
Update filter chain creation for sidecar/ingress listeners (#11245)
3 years ago
Daniel Upton 50a1f20ff9
xds: prefer fed state gateway definitions if they're fresher (#11522)
3 years ago
Giulio Micheloni af7b7b5693
Merge branch 'main' into serve-panic-recovery
3 years ago
Daniel Nephin 8ba760a2fc acl: remove id and revision from Policy constructors
3 years ago
freddygv 90ce897456 Store GatewayKey in proxycfg snapshot for re-use
3 years ago
freddygv bbe46e9522 Update locality check in xds
3 years ago
Evan Culver 61be9371f5
connect: Remove support for Envoy 1.16 (#11354)
3 years ago
Evan Culver bec08f4ec3
connect: Add support for Envoy 1.20 (#11277)
3 years ago
freddygv e93c144d2f Update comments
3 years ago
freddygv 9480670b72 Fixup imports
3 years ago
freddygv c72bbb6e8d Split up locality check from hostname check
3 years ago
freddygv 448701dbd8 Replace default partition check
3 years ago
freddygv 12923f5ebc PR comments
3 years ago
freddygv a33b6923e0 Account for partitions in xds gen for mesh gw
3 years ago
freddygv 935112a47a Account for partition in SNI for gateways
3 years ago
freddygv 110fae820a Update xds pkg to account for GatewayKey
3 years ago
freddygv 8006c6df73 Swap in structs.EqualPartitions for cmp
3 years ago