Commit Graph

18341 Commits

Author SHA1 Message Date
sarahalsmiller ba0135808c
Update website/content/docs/api-gateway/install.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-05 10:00:45 -05:00
sarahalsmiller 62e195bbf1
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-05 09:59:15 -05:00
sarahalsmiller d27037477f
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-05 09:59:01 -05:00
Kyle Havlovitz 6580566c3b Update ingress/terminating wildcard logic and handle destinations 2022-08-05 07:56:10 -07:00
cskh 155c4bc2af
fix(cli): error message in service deregister subcommand (#14028) 2022-08-04 11:07:40 -04:00
John Cowen ff88fcdb39
ui: Ensure CopyableCode copy icon/button is fully clickable (#14016)
* ui: Ensure CopyableCode copy icon/button is fully clickable

* Give it a 40px height also
2022-08-04 13:30:52 +01:00
freddygv 8067890787 Inherit active secret when exchanging 2022-08-03 17:32:53 -05:00
freddygv 60d6e28c97 Pass explicit signal with op for secrets write
Previously the updates to the peering secrets UUID table relied on
inferring what action triggered the update based on a reconciliation
against the existing secrets.

Instead we now explicitly require the operation to be given so that the
inference isn't necessary. This makes the UUID table logic easier to
reason about and fixes some related bugs.

There is also an update so that the peering secrets get handled on
snapshots/restores.
2022-08-03 17:25:12 -05:00
freddygv 9ca687bc7c Avoid deleting peering secret UUIDs at dialers
Dialers do not keep track of peering secret UUIDs, so they should not
attempt to clean up data from that table when their peering is deleted.

We also now keep peer server addresses when marking peerings for
deletion. Peer server addresses are used by the ShouldDial() helper
when determining whether the peering is for a dialer or an acceptor.
We need to keep this data so that peering secrets can be cleaned up
accordingly.
2022-08-03 16:34:57 -05:00
Michael Klein a06eeeda15
ui: peering UI fixes - api contract change / wrong link in peerings list (#14007)
* Don't send `Datacenter` when establishing peer

* Don't surface link to non-existing peers.edit route anymore
2022-08-03 15:04:19 +02:00
John Cowen 17d712c039
ui: Re-hook up regenerate button (#14015) 2022-08-03 13:55:57 +01:00
skpratt 58eed6b049
Merge pull request #13906 from skpratt/validate-port-agent-split
Separate port and socket path validation for local agent
2022-08-02 16:58:41 -05:00
boruszak 017a94c0b6 Minor edit 2022-08-02 16:25:13 -05:00
boruszak 8d676619b3 Proofing edits 2022-08-02 16:20:43 -05:00
boruszak 6c5d4df590 Proofing edits 2022-08-02 16:01:22 -05:00
boruszak 0e349ad6aa New features/functions list 2022-08-02 15:17:09 -05:00
boruszak 8f45d8347f New "Mesh Gateways for Peered Clusters" page 2022-08-02 15:09:00 -05:00
boruszak c798db392d Initial new features commit 2022-08-02 14:26:20 -05:00
Sarah Alsmiller 686b573f1a added required and type to parametersRef 2022-08-02 13:38:31 -05:00
sarahalsmiller 34b19663bf
Update website/content/docs/api-gateway/configuration/gateway.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 13:33:15 -05:00
Dhia Ayachi 7154367892
add token to the request when creating a cacheIntentions query (#14005) 2022-08-02 14:27:34 -04:00
sarahalsmiller 23ef6c9b45
Update website/content/docs/api-gateway/configuration/gateway.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 13:13:47 -05:00
Sarah Alsmiller 54121cadcd typo 2022-08-02 12:30:17 -05:00
Sarah Alsmiller 01fd850b3e indent issue 2022-08-02 12:23:28 -05:00
Sarah Alsmiller d23cff615f flatten useage 2022-08-02 12:12:22 -05:00
sarahalsmiller b1f0c7ea3f
Update website/content/docs/api-gateway/configuration/gatewayclass.mdx 2022-08-02 11:55:05 -05:00
sarahalsmiller afebe7ca43
Update website/content/docs/api-gateway/usage/basic-usage.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:54:26 -05:00
Kyle Havlovitz 499211f907 Fix wildcard picking up services it shouldn't for ingress/terminating gateways 2022-08-02 09:41:31 -07:00
Sarah Alsmiller 00fc476675 indent 2022-08-02 11:15:34 -05:00
sarahalsmiller e8e2d4c745
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx 2022-08-02 11:13:44 -05:00
sarahalsmiller 2fccad4c2a
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx 2022-08-02 11:12:36 -05:00
Sarah Alsmiller 1c6d99cca9 added to 2022-08-02 11:10:49 -05:00
sarahalsmiller b8e8e2fd6a
Update website/content/docs/api-gateway/install.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:09:39 -05:00
sarahalsmiller 8ca3477bca
Update website/content/docs/api-gateway/install.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:08:52 -05:00
sarahalsmiller eac9767c3d
Update website/content/docs/api-gateway/install.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:08:16 -05:00
Sarah Alsmiller 0bcbb57973 reformat 2022-08-02 11:07:29 -05:00
sarahalsmiller 70a892aa44
Update website/content/docs/api-gateway/install.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:04:47 -05:00
sarahalsmiller deec8c2a74
Update website/content/docs/api-gateway/configuration/index.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:01:21 -05:00
sarahalsmiller 98d0c7b653
Update website/content/docs/api-gateway/configuration/index.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 11:00:38 -05:00
sarahalsmiller e45d6f61ce
Update website/content/docs/api-gateway/configuration/index.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 10:59:55 -05:00
sarahalsmiller 198829e10b
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 10:58:27 -05:00
sarahalsmiller 535f6bb77e
Update website/content/docs/api-gateway/configuration/gatewayclass.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 10:57:50 -05:00
sarahalsmiller cefad0e7de
Update website/content/docs/api-gateway/install.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-02 10:55:44 -05:00
DanStough 20ffcbab32 chore: changelog for destinations 2022-08-02 10:48:00 -04:00
Daniel Upton 6452118c15 proxycfg-sources: fix hot loop when service not found in catalog
Fixes a bug where a service getting deleted from the catalog would cause
the ConfigSource to spin in a hot loop attempting to look up the service.

This is because we were returning a nil WatchSet which would always
unblock the select.

Kudos to @freddygv for discovering this!
2022-08-02 15:42:29 +01:00
Freddy 42996411cc
Various peering fixes (#13979)
* Avoid logging StreamSecretID
* Wrap additional errors in stream handler
* Fix flakiness in leader test and rename servers for clarity. There was
  a race condition where the peering was being deleted in the test
  before the stream was active. Now the test waits for the stream to be
  connected on both sides before deleting the associated peering.
* Run flaky test serially
2022-08-01 15:06:18 -06:00
sarahalsmiller b7e38f952b
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-01 16:02:49 -05:00
sarahalsmiller 644c1a16e5
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx 2022-08-01 15:59:15 -05:00
sarahalsmiller 96b5136e62
Update website/content/docs/api-gateway/configuration/gatewayclass.mdx 2022-08-01 15:56:38 -05:00
sarahalsmiller ef24031a0a
Update website/content/docs/api-gateway/configuration/gatewayclassconfig.mdx 2022-08-01 15:55:38 -05:00