David Yu
fd3f797dd5
website: redirect change consul k8s compatibility matrix link ( #12751 )
2022-04-11 13:51:21 -07:00
R.B. Boyer
0422512ca1
ci: upsize many slow-running circleci builds ( #12742 )
2022-04-11 14:40:57 -05:00
David Yu
07893afbdb
docs: Upgrade Consul K8s update link to combat matrix ( #12744 )
2022-04-11 11:41:35 -07:00
R.B. Boyer
f5a882f66c
fix broken test ( #12741 )
2022-04-11 10:56:57 -05:00
R.B. Boyer
13ab14e60c
test: use docker buildkit backend for envoy integration tests ( #12726 )
2022-04-11 10:49:44 -05:00
John Cowen
de234b3aa7
ui: Add more explanatory texts for empty states ( #12354 )
...
* ui: Add more explanatory texts for empty states
* Change all template "Read the guide"s
* Add missing htmlSafe
* Remove the stuff I commented out to try and grok the hairy rebase
* Changelog
* More rebased yaml weirdness plus added node:read
2022-04-11 12:49:59 +01:00
John Cowen
42a0f204ac
Fixup any psuedo elements that don't need currentColor
2022-04-11 10:05:02 +01:00
John Cowen
e4d8c3b1d0
Fallback icons to currentColor
2022-04-11 10:04:26 +01:00
Mark Anderson
365f1c866f
Update vault to 1.9.4
...
Vault hasn't been updated for a while, and we should be testing
against a newer version. I'd update to 1.10.0, but we would run afoul
of https://github.com/hashicorp/vault/issues/14863 . We should update
to 1.10.1 as soon as it comes our, or better yet move to using latest.
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-08 15:33:45 -07:00
Jared Kirschner
9a81a77264
Merge pull request #12725 from hashicorp/clarify-service-deregister-after-critical-message
...
improve error msg for deregister critical service
2022-04-07 18:01:54 -04:00
R.B. Boyer
f4eac06b21
xds: ensure that all connect timeout configs can apply equally to tproxy direct dial connections ( #12711 )
...
Just like standard upstreams the order of applicability in descending precedence:
1. caller's `service-defaults` upstream override for destination
2. caller's `service-defaults` upstream defaults
3. destination's `service-resolver` ConnectTimeout
4. system default of 5s
Co-authored-by: mrspanishviking <kcardenas@hashicorp.com>
2022-04-07 16:58:21 -05:00
Jared Kirschner
1835e761fd
improve error msg for deregister critical service
...
If a service is automatically registered because it has a critical health check
for longer than deregister_critical_service_after, the error message will now
include:
- mention of the deregister_critical_service_after option
- the value of deregister_critical_service_after for that check
2022-04-07 14:50:02 -07:00
John Murret
9e06543a4f
docs: Updating Gossip EncryptionKey Rotation page with Vault use case ( #12720 )
...
* docs: Updating Gossip EncryptionKey Rotation page with Vault use case
* Adding a note to the vault instructions linking to the gossip key encryption using Vault page.
* Correcting Vault guide for storing the rotated gossip key.
* adding $ to shell sessions where it is missing on the gossip rotation page
* adding $ to more shell sessions where it is missing on the gossip rotation page
2022-04-07 13:41:42 -06:00
Chris Thain
a125e12c78
Consul on ECS 0.4.0 ( #12694 )
...
Update website docs for Consul on ECS 0.4.0
2022-04-07 11:43:12 -07:00
FFMMM
6feb7abe57
add changelog for rpc metric improv project ( #12709 )
...
Co-authored-by: Dhia Ayachi <dhia@hashicorp.com>
2022-04-07 11:35:06 -07:00
Kyle Havlovitz
a2c28526a7
Merge pull request #12685 from hashicorp/http-check-redirect-option
...
Add a field to disable following redirects on http checks
2022-04-07 11:29:27 -07:00
John Murret
2f7a30b393
Update k8s docs for Vault as a Secrets Backend ( #12691 )
...
* Updating k8s Vault as a Secrets Backend docs
* Moving files in data-integration folder
* Updating routes to moved files
* Removing known limitations since we have delivered them.
* Revise overview page to point towards the System Integration and Data Integration pages.
* Updating Systems Overview page
* Making corrections to Overview and Systems Integration page
* Updating Data Integration page
* Gossip page
* Enterprise Licensepage
* Bootstrap Token
* Replication Token
* Revisions to bootrap, replication, and enterprise license
* snapshot agent page. revisiions to other data integration pages
* Consul Service Mesh TLS Provider page
* ServerTLS page
* Spelling, grammar errors
* Update website/content/docs/k8s/installation/vault/index.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/index.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/server-tls.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/connect-ca.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/gossip.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/snapshot-agent-config.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/bootstrap-token.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/connect-ca.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/enterprise-license.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/replication-token.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/data-integration/replication-token.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Updating data center to datacenter
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* interim changes
* more formatting changes
* adding additional formatting changes
* more formatting on systems integration page
* remove TODO
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: David Yu <dyu@hashicorp.com>
* Update website/content/docs/k8s/installation/vault/index.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/index.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Update website/content/docs/k8s/installation/vault/systems-integration.mdx
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
* Adding partition token
* removing dangling word
* Adding missing navlink for partitions page
* Adding VAULT_TOKEN documentation and a note to VAULT_ADDR about https and the possible need for the VAULT_CACERT.
* Fixing broken links and ordering lists
* Fixing broken links. Changing pre-requisites to prerequisites.
Co-authored-by: David Yu <dyu@hashicorp.com>
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
2022-04-07 12:16:24 -06:00
R.B. Boyer
a20eed261e
ci: run envoy integration tests on a real machine ( #12715 )
2022-04-07 11:25:10 -05:00
Matt Keeler
3447880091
Enable running autopilot state updates on all servers ( #12617 )
...
* Fixes a lint warning about t.Errorf not supporting %w
* Enable running autopilot on all servers
On the non-leader servers all they do is update the state and do not attempt any modifications.
* Fix the RPC conn limiting tests
Technically they were relying on racey behavior before. Now they should be reliable.
2022-04-07 10:48:48 -04:00
John Cowen
9516b96d92
ui: Ignore Service/Node permissions for Overview just use operator ( #12693 )
2022-04-07 11:35:49 +01:00
John Cowen
264a3ed39e
ui: Amend UI branching docs ( #12705 )
2022-04-07 11:34:24 +01:00
Mark Anderson
1d66b118b3
Merge pull request #12698 from hashicorp/ma/backport-1.12-info
...
Update branch list for 1.12, remove 1.8
2022-04-06 19:58:55 -07:00
John Murret
6bf3de8e52
k8s docs - ACLs refactor - Updating terminating gateway documentation to call out updating the role rather than the token with the policy ( #12612 )
...
* k8s docs - ACLs refactor - Updating terminating gateway documentation to call out updating the role rather than the token with the policy
* Modifying role and policy names based on naming convention change.
2022-04-06 15:54:27 -06:00
FFMMM
0f68bf879a
[rpc/middleware][consul] plumb intercept off, add server level happy test ( #12692 )
2022-04-06 14:33:05 -07:00
FFMMM
6bdde40d5e
lower log to trace ( #12708 )
2022-04-06 11:37:08 -07:00
Mark Anderson
d3c71d3e01
Update branch list
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-06 09:26:41 -07:00
Mark Anderson
b757984c40
Merge pull request #12621 from hashicorp/ma/move-enterprise-meta-oss
...
Move EnterpriseMeta to acl package
2022-04-06 08:49:41 -07:00
Kyle Havlovitz
b3db499c74
Add a field to disable following redirects on http checks
2022-04-05 16:12:18 -07:00
Mark Anderson
ed3e42296d
Fixup acl.EnterpriseMeta
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 15:11:49 -07:00
Mark Anderson
58ca8c8ed4
Fixup script 2
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 14:52:43 -07:00
Mark Anderson
d652063d0a
SQ FIX
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 14:52:43 -07:00
Mark Anderson
5b1e494faf
Add script (REMOVE LATER)
...
'
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 14:52:43 -07:00
Mark Anderson
0905c1d83d
Manual Structs fixup
...
Change things by hand that I couldn't figure out how to automate
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 14:51:10 -07:00
Mark Anderson
497b300c76
add new entmeta stuff.
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 14:49:31 -07:00
R.B. Boyer
67bedd02cc
build: remove unused tools from being installed ( #12671 )
2022-04-05 16:01:02 -05:00
R.B. Boyer
12523197f9
syncing changes back from enterprise ( #12701 )
2022-04-05 15:46:56 -05:00
Matt Keeler
9d67f34614
Creating a changelog entry for #12565 ( #12699 )
2022-04-05 15:55:14 -04:00
Riddhi Shah
0e5d46e9c4
Merge pull request #12695 from hashicorp/feature-negotiation-grpc-api-oss
...
[OSS] Supported dataplane features gRPC endpoint
2022-04-05 11:26:33 -07:00
weichuliu
e1b013d835
routine: fix that acl stops replicating after regaining leadership ( #12295 ) ( #12565 )
...
* routine: fix that acl stops replicating after regaining leadership (#12295 )
* routine: add TestManager_StopBlocking (#12295 )
* routine: update TestManager_StopBlocking (#12295 )
2022-04-05 14:17:53 -04:00
Dan Upton
e3d2b91e34
ca: move ConnectCA.Sign authorization logic to CAManager ( #12609 )
...
OSS sync of enterprise changes at 8d6fd125
2022-04-05 13:16:20 -05:00
Kyle Havlovitz
9380343689
Merge pull request #12672 from hashicorp/tgate-san-validation
...
Respect SNI with terminating gateways and log a warning if it isn't set alongside TLS
2022-04-05 11:15:59 -07:00
R.B. Boyer
744d79f55c
build: conditionally install or reinstall protobuf supporting tools as needed ( #12674 )
2022-04-05 11:58:07 -05:00
Bryce Kalow
23200990db
website: fix usages of img tag ( #12696 )
2022-04-05 11:18:57 -05:00
Riddhi Shah
76cfe55866
Update .changelog/12695.txt
...
Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
2022-04-05 09:08:37 -07:00
David Yu
a49cbf50dd
docs: rename Connect Service Mesh Kubernetes to Consul Service Mesh on Kubernetes ( #12690 )
...
* docs:rename Connect Service Mesh Kubernetes to Consul Service Mesh on Kubernetes
2022-04-05 07:46:14 -07:00
Riddhi Shah
e7dfc72884
Add changelog
2022-04-05 07:44:26 -07:00
Riddhi Shah
f053279c4e
[OSS] Supported dataplane features gRPC endpoint
...
Adds a new gRPC service and endpoint to return the list of supported
consul dataplane features. The Consul Dataplane will use this API to
customize its interaction with that particular server.
2022-04-05 07:38:58 -07:00
Dan Upton
e48c1611ee
WatchRoots gRPC endpoint ( #12678 )
...
Adds a new gRPC streaming endpoint (WatchRoots) that dataplane clients will
use to fetch the current list of active Connect CA roots and receive new
lists whenever the roots are rotated.
2022-04-05 15:26:14 +01:00
Thomas Eckert
b4285b56ee
Update Helm docs to reflect 0.42.0 release ( #12689 )
...
* Update Helm docs to reflect 0.42.0 release
Co-authored-by: mrspanishviking <kcardenas@hashicorp.com>
Co-authored-by: David Yu <dyu@hashicorp.com>
Co-authored-by: mrspanishviking <kcardenas@hashicorp.com>
2022-04-04 14:50:59 -07:00
Blake Covarrubias
d60e8cd646
docs: Update links to K8s service mesh annotations ( #12652 )
...
The list of supported annotations for Consul service mesh were moved
from /docs/k8s/connect to /docs/k8s/annotations-and-labels in PR
#12323 .
This commit updates various across the site to point to the new
URL for these annotations.
2022-04-04 14:35:07 -07:00