Paul Glass
5eea62b47a
acl: Adjust region handling in AWS IAM auth method ( #12774 )
...
* acl: Adjust region handling in AWS IAM auth method
2022-04-13 14:31:37 -05:00
Mark Anderson
156c25d0bb
Merge pull request #12736 from hashicorp/ma/update_vault_version
...
Update vault to 1.9.4
2022-04-13 10:01:27 -07:00
Eric Haberkorn
7961901153
Merge pull request #12773 from hashicorp/fix-lambda-intentions-and-routing
...
Implement Routing and Intentions for Lambdas
2022-04-13 13:01:15 -04:00
Eric
b062f8c2aa
Implement routing and intentions for AWS Lambdas
2022-04-13 11:45:25 -04:00
John Murret
4d57b7d5e0
Setting DOCKER_DEFAULT_PLATFORM in make dev-docker so arm64 can build an amd64 containerwith and amd64 binary. ( #12769 )
2022-04-13 10:24:35 -05:00
Dhia Ayachi
ef4a250203
add changelog for enterprise bug fix ( #12772 )
2022-04-13 10:42:32 -04:00
John Cowen
83799eaea5
ui: Show read-replica health status ( #12758 )
2022-04-13 10:34:09 +01:00
John Cowen
bd1e80f0c6
ui: Don't automatically move rz read-replicas out of the rz ( #12740 )
2022-04-13 10:33:31 +01:00
Dhia Ayachi
1dd8e24bd1
add changelog for enterprise fix ( #12761 )
2022-04-12 16:01:35 -04:00
Karl Cardenas
b0b197964c
Merge pull request #12562 from hashicorp/docs/blake-agent-config
...
docs: Agent configuration hierarchy reorganization
2022-04-12 12:33:42 -07:00
FFMMM
0c05f6d2e3
add docs for new labels ( #12757 )
2022-04-12 11:53:30 -07:00
R.B. Boyer
005e5f12d8
deps: update to latest go-discover ( #12739 )
...
Fixes #11253
$ go mod why -m github.com/dgrijalva/jwt-go
# github.com/dgrijalva/jwt-go
(main module does not need module github.com/dgrijalva/jwt-go)
$ go mod why -m github.com/form3tech-oss/jwt-go
# github.com/form3tech-oss/jwt-go
github.com/hashicorp/consul/agent
github.com/hashicorp/go-discover
github.com/hashicorp/go-discover/provider/azure
github.com/Azure/go-autorest/autorest
github.com/Azure/go-autorest/autorest/adal
github.com/form3tech-oss/jwt-go
2022-04-12 13:41:12 -05:00
FFMMM
cf7e6484aa
add more labels to RequestRecorder ( #12727 )
...
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-04-12 10:50:25 -07:00
John Murret
a2a9c963d6
Correcting an uncapitalized word setup at the beginning of titles to be capitalized in vault section. ( #12759 )
2022-04-12 09:44:41 -07:00
Matt Keeler
2a4ca71d3f
Move to using a shared EventPublisher ( #12673 )
...
Previously we had 1 EventPublisher per state.Store. When a state store was closed/abandoned such as during a consul snapshot restore, this had the behavior of force closing subscriptions for that topic and evicting event snapshots from the cache.
The intention of this commit is to keep all that behavior. To that end, the shared EventPublisher now supports the ability to refresh a topic. That will perform the force close + eviction. The FSM upon abandoning the previous state.Store will call RefreshTopic for all the topics with events generated by the state.Store.
2022-04-12 09:47:42 -04:00
John Cowen
19cb9779e2
ui: Adds licensing overview tab ( #12706 )
...
* Add some utilities/helpers to temporal for formatting etc
* Enable the licensing tab
* Add licensing page
* Add CSS for licensing page
* Fixup typo
* Remove box shadow from panel
2022-04-12 09:56:54 +01:00
Blake Covarrubias
3175bf6b1b
Remove .html extensions from docs URLs
2022-04-11 17:38:49 -07:00
Natalie Smith
cd17e98800
docs: fix yet more references to agent/options
2022-04-11 17:38:49 -07:00
Natalie Smith
b9ec2222db
docs: simplify agent docs slugs
2022-04-11 17:38:47 -07:00
Natalie Smith
bea810cf62
docs: pr feedback
2022-04-11 17:38:17 -07:00
Natalie Smith
a00492e622
chore: rebase updates
2022-04-11 17:38:17 -07:00
Natalie Smith
cd73f27c84
docs: fix external links to agent config pages
2022-04-11 17:38:11 -07:00
Natalie Smith
9f693afcba
docs: fix agent config links
2022-04-11 16:07:09 -07:00
Natalie Smith
02dc86cad1
docs: arrange agent configuration file parameters into logical groups
2022-04-11 16:06:54 -07:00
Blake Covarrubias
7a1d4f0ec5
docs: move configuration files content from agent/config/index to agent/config/agent-config-files
2022-04-11 16:06:20 -07:00
Blake Covarrubias
84123368db
docs: move cli content from agent/config/index to agent/config/agent-config-cli
...
And add sections for logical groupings of options
2022-04-11 16:05:48 -07:00
Blake Covarrubias
f7edcdc6b9
docs: move agent/options.mdx into agent/config/index.mdx and add placeholder .mdx files for cli/files
...
Also update nav data
2022-04-11 16:05:21 -07:00
David Yu
1ba6678f26
redirect.js: fixing redirect to new compatibility matrix for k8s ( #12755 )
2022-04-11 15:45:18 -07:00
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
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