Freddy
d9fe3578ac
Merge pull request #14734 from hashicorp/NET-643-update-mesh-gateway-envoy-config-for-inbound-peering-control-plane-traffic
2022-10-03 12:54:11 -06:00
freddygv
b15d41534f
Update xds generation for peering over mesh gws
...
This commit adds the xDS resources needed for INBOUND traffic from peer
clusters:
- 1 filter chain for all inbound peering requests.
- 1 cluster for all inbound peering requests.
- 1 endpoint per voting server with the gRPC TLS port configured.
There is one filter chain and cluster because unlike with WAN
federation, peer clusters will not attempt to dial individual servers.
Peer clusters will only dial the local mesh gateway addresses.
2022-10-03 12:42:27 -06:00
Freddy
74b87d49d3
Merge pull request #14694 from hashicorp/peering/mgw-addrs
2022-10-03 12:35:11 -06:00
freddygv
a8c4d6bc55
Share mgw addrs in peering stream if needed
...
This commit adds handling so that the replication stream considers
whether the user intends to peer through mesh gateways.
The subscription will return server or mesh gateway addresses depending
on the mesh configuration setting. These watches can be updated at
runtime by modifying the mesh config entry.
2022-10-03 11:42:20 -06:00
freddygv
4ff9d475b0
Return mesh gateway addrs if peering through mgw
2022-10-03 11:35:10 -06:00
Luke Kysow
de04344e47
Update tech-specs.mdx ( #14840 )
2022-10-03 09:21:42 -07:00
chappie
ad7295e5d9
Merge pull request #14811 from hashicorp/chappie/dns
...
Add DNS gRPC proxying support
2022-10-03 08:02:48 -07:00
Chris Chapman
d7b5351b66
Making suggested comments
2022-09-30 15:03:33 -07:00
Chris Chapman
46bea72212
Making suggested changes
2022-09-30 14:51:12 -07:00
David Yu
a74d826b0e
updated 0.49.x helm docs ( #14824 )
2022-09-30 12:17:16 -07:00
Curt Bushko
3faaa02a0c
Add OpenShift CNI to list of install options for kubernetes ( #14793 )
2022-09-30 11:52:15 -07:00
Michael Klein
0af2c3639e
fix link back to hcp not showing up ( #14812 )
2022-09-30 20:32:02 +02:00
Chris Chapman
a05563b788
Update comment
2022-09-30 09:35:01 -07:00
David Yu
eb5713ccbc
docs: admin partition docs improvements ( #14774 )
...
* docs: Update admin partitions versions and add requirement for unique `global.name`
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-30 09:13:44 -07:00
DanStough
7f8971d77f
chore: fix flakey scada provider test
2022-09-30 11:56:40 -04:00
nrichu-hcp
47eb44fe35
Merge pull request #14807 from hashicorp/docs/nick-release-notes
...
docs: Consul K8s 0.49.x release notes
2022-09-30 11:39:35 -04:00
nrichu-hcp
a9b8b1e48f
Update website/content/docs/release-notes/consul-k8s/v0_49_x.mdx
...
Co-authored-by: David Yu <dyu@hashicorp.com>
2022-09-30 11:38:36 -04:00
nrichu-hcp
f04cdeb991
Update website/content/docs/release-notes/consul-k8s/v0_49_x.mdx
...
Co-authored-by: David Yu <dyu@hashicorp.com>
2022-09-30 11:38:29 -04:00
nrichu-hcp
1daf4dcaba
Update website/content/docs/release-notes/consul-k8s/v0_49_x.mdx
...
Co-authored-by: David Yu <dyu@hashicorp.com>
2022-09-30 11:38:20 -04:00
nrichu-hcp
d4f994a433
Update website/content/docs/release-notes/consul-k8s/v0_49_x.mdx
...
Co-authored-by: David Yu <dyu@hashicorp.com>
2022-09-30 11:38:10 -04:00
nrichu-hcp
b95ccf166e
added missing links per davids advice
2022-09-30 11:29:14 -04:00
nrichu-hcp
560eb2b4a9
Update website/content/docs/release-notes/consul-k8s/v0_49_x.mdx
...
Co-authored-by: David Yu <dyu@hashicorp.com>
2022-09-30 11:22:12 -04:00
nrichu-hcp
848e989df9
Update website/content/docs/release-notes/consul-k8s/v0_49_x.mdx
...
Co-authored-by: David Yu <dyu@hashicorp.com>
2022-09-30 11:22:03 -04:00
Chris Chapman
f22c79f5c2
Adding changelog
2022-09-29 22:25:10 -07:00
Chris Chapman
81e267171b
Bind a dns mux handler to gRPC proxy
2022-09-29 21:44:45 -07:00
Chris Chapman
7bc9cad180
Adding grpc handler for dns proxy
2022-09-29 21:19:51 -07:00
Chris Chapman
29fe2bd87c
Regenerate protos with mocks
2022-09-29 21:18:40 -07:00
Chris Chapman
2c6ef41893
Add mocks for probuf generation
2022-09-29 21:17:30 -07:00
Chris Chapman
c4a73a2f60
Generate protobufs
2022-09-29 21:16:23 -07:00
Chris Chapman
a5f93069ea
Adding DNS proxy proto
2022-09-29 21:14:16 -07:00
Adam Rowan
f85ca92921
Merge pull request #14783 from hashicorp/bear359-patch-1
...
Bear359 patch 1
2022-09-29 16:50:09 -06:00
nrichu-hcp
c847ee2446
finalized 0.49 release notes
2022-09-29 17:12:12 -04:00
Eric Haberkorn
80e51ff907
Add exported services event to cluster peering replication. ( #14797 )
2022-09-29 15:37:19 -04:00
trujillo-adam
fdd6e9d0d2
Merge pull request #14752 from hashicorp/docs/updated-consul-arch-no-agentless
...
refresh of the Consul architecture overview page
2022-09-29 11:58:48 -07:00
trujillo-adam
12ffd608c0
Apply suggestions from code review
...
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-29 11:40:59 -07:00
nrichu-hcp
df7b7a6b3d
draft release notes
2022-09-29 13:58:43 -04:00
Ashwin Venkatesh
4ba260958c
bug: watch local mesh gateways in non-default partitions with agentless ( #14799 )
2022-09-29 13:19:04 -04:00
John Cowen
38b5367d42
ui: Move nvmrc to the root of the workspace ( #14567 )
2022-09-29 09:41:57 -07:00
John Cowen
cf6faa4d59
ui: Amends to existing topology notice/banner texts ( #14527 )
...
* ui: Amends to existing topology notice/banner texts
* Changelog
* Update ui/packages/consul-ui/translations/routes/en-us.yaml
Co-authored-by: Jared Kirschner <85913323+jkirschner-hashicorp@users.noreply.github.com>
Co-authored-by: Jared Kirschner <85913323+jkirschner-hashicorp@users.noreply.github.com>
2022-09-29 09:39:06 -07:00
John Cowen
8056242f16
ui: Add more acceptance tests for cluster peering ( #14707 )
...
* ui: Add more acceptance tests for cluster peering
* Lint
2022-09-29 09:38:41 -07:00
Adam Rowan
15ef06f742
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:06:31 -06:00
Adam Rowan
e410bf50c8
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:06:10 -06:00
Adam Rowan
b8f2f0b2f0
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:05:55 -06:00
Adam Rowan
23d92eae59
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:05:28 -06:00
Adam Rowan
c04d66c057
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:05:21 -06:00
Adam Rowan
4fdcd0ad0e
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:05:11 -06:00
Adam Rowan
a77d17f2d5
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:04:59 -06:00
Adam Rowan
bb5b46ac8a
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:04:43 -06:00
Adam Rowan
816a652795
Update website/content/docs/integrate/partnerships.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-29 09:04:27 -06:00
cskh
69f40df548
feat(ingress gateway: support configuring limits in ingress-gateway c… ( #14749 )
...
* feat(ingress gateway: support configuring limits in ingress-gateway config entry
- a new Defaults field with max_connections, max_pending_connections, max_requests
is added to ingress gateway config entry
- new field max_connections, max_pending_connections, max_requests in
individual services to overwrite the value in Default
- added unit test and integration test
- updated doc
Co-authored-by: Chris S. Kim <ckim@hashicorp.com>
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
Co-authored-by: Dan Stough <dan.stough@hashicorp.com>
2022-09-28 14:56:46 -04:00