Commit Graph

18362 Commits

Author SHA1 Message Date
boruszak 6ce3669b82 Blank commit 2022-08-10 16:54:42 -05:00
Daniel Kimsey 3c4fa9b468 Add support for filtering the 'List Services' API
1. Create a bexpr filter for performing the filtering
2. Change the state store functions to return the raw (not aggregated)
   list of ServiceNodes.
3. Move the aggregate service tags by name logic out of the state store
   functions into a new function called from the RPC endpoint
4. Perform the filtering in the endpoint before aggregation.
2022-08-10 16:52:32 -05:00
Ashwin Venkatesh 156fbcbc0c
Update website/content/docs/connect/cluster-peering/k8s.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 16:53:45 -04:00
A.J. Sanon 56b12ad3a3
Add Consul ECS v0.5 release notes (#14010) 2022-08-10 16:17:56 -04:00
Evan Culver 641daa1841
Sync changes from 1.13.0 release (#14104) 2022-08-10 12:21:21 -07:00
Evan Culver 7bec405070
docs: Update supported Envoy versions (#14130) 2022-08-10 11:57:09 -07:00
Ashwin Venkatesh 15bd40ffc2 Update website/content/docs/connect/cluster-peering/k8s.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 14:28:02 -04:00
Michael Klein 7b16b5e9f1
ui: Improve display peer info in service list (#14111)
* Include nspace when surfacing peer in bucket-list

Whenever we display a peer and we are not on OSS we will surface
the namespace as well. The rest of the ui logic of the bucket list
has not changed.

* Display bucket-list after instance-count service-list
2022-08-10 20:07:59 +02:00
Michael Klein 9349bbb706
Don't surface partitions in service search sources (#14078) 2022-08-10 20:04:30 +02:00
Michael Klein c30fce54c6
Use actual intention for permission check intentions edit (#14113) 2022-08-10 20:02:43 +02:00
Ashwin Venkatesh 3286a60a5f Add docs to recreate peering token. 2022-08-10 13:14:36 -04:00
Jeff Boruszak a5b6f9123e
Merge pull request #14114 from hashicorp/docs/peering-v113-update
docs: Cluster Peering Beta - Not avail on HCP Consul
2022-08-10 11:42:17 -05:00
Jeff Boruszak 26dff8e493
Update website/content/docs/connect/cluster-peering/k8s.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 10:21:26 -05:00
Jeff Boruszak e940842476
Update website/content/docs/connect/cluster-peering/index.mdx
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 10:21:20 -05:00
cskh 11e7a0d547
fix: shadowed err in retryJoin() (#14112)
- err value will be used later to surface the error message
  if r.join() returns any err.
2022-08-10 10:53:57 -04:00
boruszak c5865d982e Not available on HCP Consul update 2022-08-10 09:48:18 -05:00
skpratt 79c23a7cd2
Merge pull request #14056 from hashicorp/proxy-register-port-race
Refactor sidecar_service method to separate port assignment
2022-08-10 09:46:29 -05:00
skpratt aa77559819 Merge branch 'main' into proxy-register-port-race 2022-08-10 08:40:45 -05:00
Daniel Upton 6e0de48e60 cli: update agent log preamble to reflect per-listener TLS config 2022-08-10 10:53:18 +01:00
Michael Wilkerson 89a70c61f5
update docs (#13909) 2022-08-09 13:45:10 -07:00
Jeff Boruszak 833fa9bc40
Merge pull request #13860 from hashicorp/consul-1.13/update-consul-k8s-cli-docs
Update `consul-k8s` CLI docs with Envoy Debugging
2022-08-09 15:18:25 -05:00
Thomas Eckert 043e820793 Empty commit 2022-08-09 16:08:31 -04:00
Chris S. Kim 6eb349536d
Merge pull request #14093 from hashicorp/kisunji/nomad-docs
Updates upgrade docs to clarify Nomad bug is fixed
2022-08-09 15:57:14 -04:00
Mike Nomitch 807898a3c2 Updates upgrade docs to clarify Nomad bug is fixed 2022-08-09 15:15:26 -04:00
Jeff Boruszak 477b8f1e84
Merge pull request #14011 from hashicorp/docs/cluster-peering-beta
docs: Cluster Peering beta
2022-08-09 13:24:49 -05:00
Eddie Rowe 5363940be3
Merge pull request #14066 from hashicorp/consul-er-add-service-discovery-seo-doc
Add Service Discovery Use Case
2022-08-09 12:42:15 -05:00
Chris S. Kim d5fce0cbb8 Retrigger CI 2022-08-09 13:30:36 -04:00
Chris S. Kim 1ddbc8d16b
Merge pull request #14070 from hashicorp/kisunji/peering-tproxy-docs
docs: Update references for transparent proxy with peers
2022-08-09 13:17:09 -04:00
Chris S. Kim 985f91ddea
Merge pull request #14081 from hashicorp/kisunji/fix-listener-leak
agent: Close existing active listeners when agent fails on an address
2022-08-09 12:40:13 -04:00
Thomas Eckert b56fb1aa44 Remove the beta warning for the upgrade command 2022-08-09 12:25:43 -04:00
Chris S. Kim e3046120b3 Close active listeners on error
If startListeners successfully created listeners for some of its input addresses but eventually failed, the function would return an error and existing listeners would not be cleaned up.
2022-08-09 12:22:39 -04:00
Eddie Rowe 81b4f2b23b trigger CI 2022-08-09 10:57:27 -05:00
Chris S. Kim 6311c651de Add retry in TestAgentConnectCALeafCert_good 2022-08-09 11:20:37 -04:00
boruszak 1d184a0843 Fixes 2022-08-09 10:09:53 -05:00
boruszak b7c94abbb7 Merge branch 'docs/cluster-peering-beta' of github.com:hashicorp/consul into docs/cluster-peering-beta 2022-08-09 09:47:19 -05:00
boruszak fa462915c9 Addt'l fixes 2022-08-09 09:42:22 -05:00
boruszak 166c95e40f Fixes according to Freddy's review/comments 2022-08-09 09:42:01 -05:00
Jeff Boruszak fc010e3fe2
Update website/content/docs/connect/cluster-peering/k8s.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:25:45 -05:00
Jeff Boruszak c3bebf80ce
Update website/content/docs/connect/cluster-peering/index.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:10:34 -05:00
boruszak 9c2d7fb268 WAN Federation/Cluster Peering comparison table addition 2022-08-09 09:07:25 -05:00
Jeff Boruszak b019ce6e62
Update website/content/docs/connect/cluster-peering/create-manage-peering.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:02:33 -05:00
Jeff Boruszak 6840861a17
Update website/content/docs/connect/cluster-peering/create-manage-peering.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:02:16 -05:00
Jeff Boruszak 77e4a5f3c4
Update website/content/docs/connect/cluster-peering/create-manage-peering.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:02:05 -05:00
Jeff Boruszak 31434093f1
Update website/content/docs/connect/cluster-peering/create-manage-peering.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:01:42 -05:00
Chris S. Kim ce316568c9 Update wording on intentions 2022-08-09 10:01:30 -04:00
Jeff Boruszak 2274f35c89
Update website/content/docs/connect/cluster-peering/create-manage-peering.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-09 09:01:27 -05:00
boruszak 7854b6edc9 Delete peering UI instructions 2022-08-09 08:53:03 -05:00
John Cowen e4a579022b
ui: Add undefined check for peer model creation (#14075) 2022-08-09 11:08:07 +01:00
Thomas Eckert edcca6e1a2
Apply Adam's suggestions
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-08-08 21:26:38 -04:00
Tu Nguyen 407147b2e6 Fixed rendering 2022-08-08 16:40:14 -07:00