Sarah Alsmiller
20e97a7729
merge back in mike's environment doc in install
2022-07-21 14:53:55 -05:00
sarahalsmiller
c54e0904de
Update website/content/docs/api-gateway/configuration/gateway.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-21 14:39:55 -05:00
sarahalsmiller
5d02480430
Update website/content/docs/api-gateway/configuration/gateway.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-21 14:39:47 -05:00
sarahalsmiller
dfc9ae4a60
Update website/content/docs/api-gateway/configuration/gateway.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-21 14:39:34 -05:00
sarahalsmiller
9feb465f62
Update website/content/docs/api-gateway/configuration/gateway.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-21 14:39:25 -05:00
alex
58d66a002e
Merge pull request #13845 from hashicorp/acpana/peering-rename-oss
...
[SYNC] Rename peering internal to ~
2022-07-21 11:20:38 -07:00
acpana
12b773ab02
Rename peering internal to ~
...
sync ENT to 5679392c81
Signed-off-by: acpana <8968914+acpana@users.noreply.github.com>
2022-07-21 10:51:05 -07:00
Luke Kysow
0c87be0845
peering: Add heartbeating to peering streams ( #13806 )
...
* Add heartbeating to peering streams
2022-07-21 10:03:27 -07:00
Chris Thain
af40b9b144
Add Consul Lambda integration tests ( #13770 )
2022-07-21 09:54:56 -07:00
John Cowen
c9898fb38e
ui: Change initiate > establish for peering the modal tab ( #13839 )
2022-07-21 17:39:15 +01:00
John Cowen
e2908679c6
ui: Allow searching for peerings by ID ( #13837 )
2022-07-21 17:38:57 +01:00
John Cowen
b960cb671f
ui: Remove peering detail page ( #13836 )
...
* ui: Remove links to the peering detail page
* 404 everything
2022-07-21 17:38:10 +01:00
Michael Klein
2f81c7b292
ui: peered services only show instance- and tags-tabs ( #13840 )
...
* Only show instances- and tags-tab peered services
* Adapt show-with-slashes test to peering changes
Tests always have the peering feature turned on and the default service
we load from the mock-api will be peered. This is why the topology
view of the service.show page will not be accessible in the updated
test it will show the instances instead. This change does not change
what the test is actually testing so just putting changing to the now
different url is fine.
2022-07-21 16:09:54 +01:00
Michael Klein
b1a39fc12f
ui: Surface peer info in nodes.show view ( #13832 )
2022-07-21 15:35:54 +01:00
Michael Klein
07f30687d5
ui: Update peerings empty state copy ( #13834 )
2022-07-21 14:59:38 +01:00
Daniel Upton
3655802fdc
proxycfg-glue: server-local implementation of `PeeredUpstreams`
...
This is the OSS portion of enterprise PR 2352.
It adds a server-local implementation of the proxycfg.PeeredUpstreams interface
based on a blocking query against the server's state store.
It also fixes an omission in the Virtual IP freeing logic where we were never
updating the max index (and therefore blocking queries against
VirtualIPsForAllImportedServices would not return on service deletion).
2022-07-21 13:51:59 +01:00
Krastin Krastev
8d4baafd84
Merge pull request #12592 from krastin/krastin/docs/sidecarservice-typo
...
docs: clean-up sidecar service expanded definition
2022-07-21 10:21:48 +02:00
Krastin Krastev
25b6148aa8
Merge branch 'main' into krastin/docs/sidecarservice-typo
2022-07-21 10:51:39 +03:00
Jared Kirschner
e0d9f07c28
Merge pull request #13682 from hashicorp/docs/deemphasize-token-query-param
...
docs: suggest using token header, not query param
2022-07-20 19:22:53 -04:00
Luke Kysow
c411e6b326
Add send mutex to protect against concurrent sends ( #13805 )
2022-07-20 15:48:18 -07:00
Jared Kirschner
443f4bc2a2
docs: suggest using token header, not query param
2022-07-20 15:16:27 -07:00
Jared Kirschner
281892ab7c
Merge pull request #13405 from hashicorp/jkirschner-hashicorp-patch-3
...
docs: correct Vault CA multiple namespace support
2022-07-20 17:52:32 -04:00
Kyle Havlovitz
0be7d923dc
Cancel upstream watches when the discovery chain has been removed
2022-07-20 14:26:52 -07:00
Kyle Havlovitz
31318d7049
Fix duplicate Notify calls for discovery chains in ingress gateways
2022-07-20 14:25:20 -07:00
Sarah Alsmiller
7cbc1d9138
fix indent issue
2022-07-20 16:21:14 -05:00
sarahalsmiller
c859af7ad9
Update website/content/docs/api-gateway/install.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-20 16:04:53 -05:00
sarahalsmiller
f1a6067a0b
Update website/data/docs-nav-data.json
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-20 16:03:56 -05:00
sarahalsmiller
381a987549
Update website/content/docs/api-gateway/usage/basic-usage.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-20 16:02:20 -05:00
sarahalsmiller
c5e4923640
Update website/content/docs/api-gateway/usage/basic-usage.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-20 16:02:09 -05:00
sarahalsmiller
5215b63598
Update website/content/docs/api-gateway/usage/basic-usage.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-20 16:00:04 -05:00
Thomas Eckert
2ec29f6696
Move uninstall down to be alphabetically sorted
2022-07-20 15:14:14 -04:00
Thomas Eckert
fe123421c6
Clean and clarify intro
2022-07-20 15:09:00 -04:00
Luke Kysow
741c906b0d
Add heartbeat proto to peer stream ( #13804 )
2022-07-20 11:31:02 -07:00
Michael Klein
cab88bcd1e
ui: no partition and peer in bucket-list at the same time ( #13812 )
...
* don't show partition / peer at the same time in bucket-list
* use bucket-list in intentions table
* add bucket-list tests
* Simplify bucket list - match old behavior
Refactor the bucket-list component to be easier to grok and match
how the old template based approach worked. I.e. do not surface
partition or namespace when it matches the passed nspace or partition
property.
* Update docs for bucket-list
* fix linting
2022-07-20 16:07:52 +01:00
John Cowen
6be4a0629a
ui: Add Peer Form ( #13794 )
2022-07-20 12:58:47 +01:00
John Cowen
854b5a93e7
ui: Peer token use form ( #13792 )
2022-07-20 12:38:39 +01:00
Evan Culver
4116537b83
connect: Add support for Envoy 1.23, remove 1.19 ( #13807 )
2022-07-19 14:51:04 -07:00
Paul Glass
77afe0e76e
Extract AWS auth implementation out of Consul ( #13760 )
2022-07-19 16:26:44 -05:00
Chris S. Kim
495936300e
Make envoy resources for inferred peered upstreams ( #13758 )
...
Peered upstreams has a separate loop in xds from discovery chain upstreams. This PR adds similar but slightly modified code to add filters for peered upstream listeners, clusters, and endpoints in the case of transparent proxy.
2022-07-19 14:56:28 -04:00
alex
de5a991d8c
peering: refactor reconcile, cleanup ( #13795 )
...
Signed-off-by: acpana <8968914+acpana@users.noreply.github.com>
2022-07-19 11:43:29 -07:00
Ranjandas
eb4f479e7e
Update Single DC Multi K8S doc ( #13278 )
...
* Updated note with details of various K8S CNI options
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-07-19 09:45:41 -07:00
Luke Kysow
bb943bc77c
makefile: give better error for tool installed by wrong package ( #13797 )
...
I had protoc-gen-go installed through `google.golang.org/protobuf` instead of
`github.com/golang/protobuf` and `make proto` was failing silently.
This change will ensure you get an error:
```
protoc-gen-go is already installed by module "google.golang.org/protobuf" but
should be installed by module "github.com/golang/protobuf".
Delete it and re-run to re-install.
```
2022-07-19 09:16:24 -07:00
Michael Klein
dc84ea9f85
ui: chore - fix CI test-suite ( #13799 )
...
* fix linting issue
* Update datacenter selector page-object to not include separator.
* change non-valid li to div for singe dc name
2022-07-19 14:06:11 +01:00
Jared Kirschner
067272b53f
Merge pull request #13787 from hashicorp/fix-acl-read-token-self-expanded-panic
...
Fix panic on acl token read with -self and -expanded
2022-07-18 20:34:50 -04:00
Luke Kysow
e8d965e56f
peerstream: set keepalive enforcement to 15s ( #13796 )
...
The client is set to send keepalive pings every 30s. The server
keepalive enforcement must be set to a number less than that,
otherwise it will disconnect clients for sending pings too often.
MinTime governs the minimum amount of time between pings.
2022-07-18 16:12:03 -07:00
Jared Kirschner
927033e672
Fix panic on acl token read with -self and -expanded
2022-07-18 15:52:05 -07:00
alex
7c0daeade8
fix leader annotation ( #13786 )
...
Signed-off-by: acpana <8968914+acpana@users.noreply.github.com>
2022-07-18 10:34:59 -07:00
alex
a9ae2ff4fa
peering: track exported services ( #13784 )
...
Signed-off-by: acpana <8968914+acpana@users.noreply.github.com>
2022-07-18 10:20:04 -07:00
John Cowen
d6dcef18c8
ui: Add peer token generation form ( #13755 )
...
* ui: Add peer token generation form
2022-07-18 17:39:52 +01:00
John Cowen
56446d540a
ui: Adds Peer initiation form ( #13754 )
2022-07-18 17:39:22 +01:00