Commit Graph

5418 Commits

Author SHA1 Message Date
Jeff Boruszak a208928c2f
Update website/content/docs/enterprise/admin-partitions.mdx 2022-09-15 09:46:06 -05:00
David Yu 6d9df7aedb
docs: add nginx ingress controller example (#14615)
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-09-14 19:43:01 -07:00
Bryce Kalow 605b850b1f
docs: update /install -> /downloads (#14631) 2022-09-14 18:34:25 -05:00
trujillo-adam 6f21f5f799
Merge branch 'main' into docs/what-is-consul-devdot-update 2022-09-14 15:57:04 -07:00
boruszak 46499d2ca7 /docs/k8s/connect/observability 2022-09-14 17:49:29 -05:00
boruszak beee474916 /docs/k8s/connect 2022-09-14 17:48:49 -05:00
Bryce Kalow 85c1a33c42
website: content updates for developer (#14419)
Co-authored-by: Ashlee Boyer <ashlee.boyer@hashicorp.com>
Co-authored-by: Ashlee M Boyer <43934258+ashleemboyer@users.noreply.github.com>
Co-authored-by: Tu Nguyen <im2nguyen@gmail.com>
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
Co-authored-by: HashiBot <62622282+hashibot-web@users.noreply.github.com>
Co-authored-by: Kevin Wang <kwangsan@gmail.com>
2022-09-14 17:45:42 -05:00
boruszak 906ebb9769 /docs/k8s/installation + /installation/platforms 2022-09-14 17:44:13 -05:00
trujillo-adam 77ea91458a applied feedback from review 2022-09-14 15:42:19 -07:00
boruszak acfbda94e7 /docs/k8s/operations 2022-09-14 17:29:21 -05:00
boruszak 0de4184b95 /docs/k8s 2022-09-14 17:26:14 -05:00
boruszak e339379291 /docs/k8s/upgrades 2022-09-14 17:21:47 -05:00
boruszak 2a70eef7c8 /docs/k8s/crds 2022-09-14 17:20:05 -05:00
Derek Menteer 2721fc9a6e
Improve grpc_tls wording in docs. (#14608)
Improve grpc_tls wording in docs.

Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-14 15:25:39 -05:00
Evan Culver d0416f593c
connect: Bump latest Envoy to 1.23.1 in test matrix (#14573) 2022-09-14 13:20:16 -07:00
trujillo-adam 9a3c7816a1 updated meta desc for consistency 2022-09-14 13:07:16 -07:00
Kyle Havlovitz 60cee76746
Merge pull request #14516 from hashicorp/ca-ttl-fixes
Fix inconsistent TTL behavior in CA providers
2022-09-13 16:07:36 -07:00
trujillo-adam a2f6c97796 update to main what is consul page 2022-09-13 16:00:44 -07:00
Kyle Havlovitz f46955101a connect/ca: Clarify behavior around IntermediateCertTTL in CA config 2022-09-13 15:42:26 -07:00
trujillo-adam b80b91d516 minor updates to dup docs landing page 2022-09-13 15:21:25 -07:00
DanStough 0150e88200 feat: add PeerThroughMeshGateways to mesh config 2022-09-13 17:19:54 -04:00
boruszak 2b69d809ce /docs/connect/config-entries 2022-09-13 16:04:13 -05:00
boruszak 38fd65bb2c /docs/connect/proxies 2022-09-13 15:58:57 -05:00
boruszak ebcb557ebf /docs/connect/gateways/mesh-gateways 2022-09-13 15:55:24 -05:00
boruszak f60da88228 /docs/connect/gateways 2022-09-13 15:52:02 -05:00
boruszak 76f044d7a3 /connect/cluster-peering 2022-09-13 15:50:15 -05:00
boruszak 653cfb431d /docs/connect 2022-09-13 15:48:39 -05:00
boruszak 2b122dd262 /docs/connect/observability 2022-09-13 15:34:10 -05:00
boruszak b79fb73468 /docs/connect/ca 2022-09-13 15:30:45 -05:00
boruszak df9702f9d1 /docs/connect/l7-traffic 2022-09-13 15:26:51 -05:00
boruszak 4b6fef4c97 /docs/connect/native 2022-09-13 15:24:43 -05:00
boruszak f76983f1fb /docs/connect/registration 2022-09-13 15:22:38 -05:00
boruszak 9c5de92d9f /docs/concepts 2022-09-13 15:00:43 -05:00
boruszak a95a7ec40f /docs/architecture 2022-09-13 14:58:34 -05:00
boruszak 76c064d1fd /docs/internals 2022-09-13 14:55:30 -05:00
boruszak f91f01c891 /docs/agent 2022-09-13 14:45:42 -05:00
boruszak add1b0a61c /docs/agent/config 2022-09-13 14:41:42 -05:00
boruszak 977ac69f1d /docs/discovery 2022-09-13 14:38:47 -05:00
boruszak 8d742d5fe7 /docs/integrate 2022-09-13 14:36:17 -05:00
boruszak 6c0f27f427 /docs/security/acl 2022-09-13 14:32:13 -05:00
boruszak 8a58aab610 /docs/security 2022-09-13 14:27:16 -05:00
boruszak dd8907c137 /docs/security/security-models 2022-09-13 14:26:07 -05:00
cskh f22685b969
Config-entry: Support proxy config in service-defaults (#14395)
* Config-entry: Support proxy config in service-defaults

* Update website/content/docs/connect/config-entries/service-defaults.mdx

Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-12 10:41:58 -04:00
Eric Haberkorn 45a5f28a60
Update the service resolver documentation to include cluster peering failover and redirects (#14513)
Update the service resolver documentation to include cluster peering failover and redirects
2022-09-09 16:57:23 -04:00
Kyle Schochenmaier 208dd1452a
[docs] use values.yaml instead of config.yaml everywhere for helm configurations (#14554)
* use values.yaml instead of config.yaml everywhere for helm values
* update docs
2022-09-09 13:56:33 -07:00
boruszak 8d181dacd6 /docs/enterprise/license 2022-09-09 14:57:15 -05:00
Blake Covarrubias 25895b8942 docs: Fix redirect to K8s and VM multi-cluster docs
This commit fixes an oversight from PR #14009 where the K8s and VMs
multi-cluster docs were moved, but not redirected to the proper
location.
2022-09-09 12:41:33 -07:00
boruszak eba36ba9b9 /docs/enterprise 2022-09-09 13:46:33 -05:00
boruszak a6cd059335 /docs/intro 2022-09-09 13:35:24 -05:00
boruszak 18e18440ed /docs/troubleshoot 2022-09-09 13:32:41 -05:00
boruszak e3f6a3a060 /docs/install/index.mdx 2022-09-09 13:30:04 -05:00
boruszak 7d09a93824 /docs/install pages 2022-09-09 13:27:35 -05:00
Kyle Schochenmaier 6e046315c6
[docs] update CNI docs to indicate how the CNI plugin is installed (#14546)
* update CNI docs to indicate that the CNI plugin is installed through the helm chart
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
Co-authored-by: Paul Banks <banks@banksco.de>
2022-09-09 12:28:15 -05:00
Krastin Krastev b0218ea35b
docs: fix helm stanza in admin-partitions (#14523) 2022-09-09 09:58:53 -07:00
Dan Upton 1c2c975b0b
xDS Load Balancing (#14397)
Prior to #13244, connect proxies and gateways could only be configured by an
xDS session served by the local client agent.

In an upcoming release, it will be possible to deploy a Consul service mesh
without client agents. In this model, xDS sessions will be handled by the
servers themselves, which necessitates load-balancing to prevent a single
server from receiving a disproportionate amount of load and becoming
overwhelmed.

This introduces a simple form of load-balancing where Consul will attempt to
achieve an even spread of load (xDS sessions) between all healthy servers.
It does so by implementing a concurrent session limiter (limiter.SessionLimiter)
and adjusting the limit according to autopilot state and proxy service
registrations in the catalog.

If a server is already over capacity (i.e. the session limit is lowered),
Consul will begin draining sessions to rebalance the load. This will result
in the client receiving a `RESOURCE_EXHAUSTED` status code. It is the client's
responsibility to observe this response and reconnect to a different server.

Users of the gRPC client connection brokered by the
consul-server-connection-manager library will get this for free.

The rate at which Consul will drain sessions to rebalance load is scaled
dynamically based on the number of proxies in the catalog.
2022-09-09 15:02:01 +01:00
Jeff Apple deda99a387
Merge pull request #14534 from hashicorp/docs/capigw-tech-spec-update
Docs: add limitations to Tech Specs
2022-09-08 14:47:39 -07:00
Jeff Apple 776c98d109
Update website/content/docs/api-gateway/tech-specs.mdx 2022-09-08 14:41:06 -07:00
Nathan Coleman f0e8d44c80
Update website/content/docs/api-gateway/tech-specs.mdx 2022-09-08 15:56:28 -04:00
Jeff Apple 86754cfe5a
Update website/content/docs/api-gateway/tech-specs.mdx
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2022-09-08 12:55:15 -07:00
Jeff Apple 402ddd6dcd
Update website/content/docs/api-gateway/tech-specs.mdx
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2022-09-08 12:54:02 -07:00
Derek Menteer f7c884f0af Merge branch 'main' of github.com:hashicorp/consul into derekm/split-grpc-ports 2022-09-08 14:53:08 -05:00
Jeff Apple a1eb38213a
Update website/content/docs/api-gateway/tech-specs.mdx
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2022-09-08 12:51:44 -07:00
Jeff Apple 16f5d7c381
Docs: add limitations to Tech Specs 2022-09-08 11:38:27 -07:00
trujillo-adam 001b1ed8cf fix to redirects file 2022-09-08 11:31:08 -07:00
Tu Nguyen 1db9f3ea2e Merge branch 'nia/docs-0.7.0' of ssh://github.com/hashicorp/consul into nia/docs-0.7.0 2022-09-08 11:17:58 -07:00
trujillo-adam 6b37a25478 updated HA configuration ref 2022-09-08 11:16:34 -07:00
trujillo-adam 83ccbf1635 Apply suggestions from code review
Co-authored-by: Michael Wilkerson <62034708+wilkermichael@users.noreply.github.com>
2022-09-08 11:16:34 -07:00
trujillo-adam 3ec0f2cd4c Apply suggestions from code review
Co-authored-by: Michael Wilkerson <62034708+wilkermichael@users.noreply.github.com>
2022-09-08 11:16:34 -07:00
trujillo-adam 3ce564354e fixed bad links in status/cluster endpoint ref 2022-09-08 11:16:34 -07:00
trujillo-adam da77e68b27 applied AJs feedback and made a few additional improvements 2022-09-08 11:16:33 -07:00
trujillo-adam 9a856781ad udpated how to ID the leader in the usage docs 2022-09-08 11:16:33 -07:00
trujillo-adam acc184bd09 added no-HA API status error message to EMs page 2022-09-08 11:16:33 -07:00
trujillo-adam 3935eca83a added cluster endpoint to status API docs 2022-09-08 11:16:33 -07:00
Tu Nguyen 5db0240049 Apply suggestions from code review 2022-09-08 11:16:33 -07:00
trujillo-adam d4445f1029 Update website/content/docs/nia/usage/run-ha.mdx 2022-09-08 11:16:33 -07:00
trujillo-adam b153c965cb redirects for CTS 0.7 2022-09-08 11:15:45 -07:00
trujillo-adam a7a0acf754 final content tweaks for CTS 0.7 docs 2022-09-08 11:09:30 -07:00
trujillo-adam 5c1f63ddfb Apply suggestions from code review
Co-authored-by: lornasong <lornasong@users.noreply.github.com>
2022-09-08 11:09:30 -07:00
trujillo-adam 43302fe333 Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
Co-authored-by: Michael Wilkerson <62034708+wilkermichael@users.noreply.github.com>
2022-09-08 11:09:29 -07:00
trujillo-adam 88f007669f Apply suggestions from code review
Co-authored-by: Michael Wilkerson <62034708+wilkermichael@users.noreply.github.com>
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-08 11:09:29 -07:00
trujillo-adam cd88085423 Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-08 11:09:29 -07:00
trujillo-adam 03ff1d07ef replaced HA diagrams with SVG files 2022-09-08 11:09:29 -07:00
trujillo-adam 61a71ed2bb updated the compatibility table for 0.7 2022-09-08 11:09:29 -07:00
trujillo-adam b170a3c13b add HA to configuration reference, updated other configuration params 2022-09-08 11:09:29 -07:00
trujillo-adam af8f00b3eb added ha information to the API endpoints docs 2022-09-08 11:09:29 -07:00
trujillo-adam 54be860069 updates to the architecture page 2022-09-08 11:09:29 -07:00
trujillo-adam d6506140a3 added error messages page and link fixes to a few pages 2022-09-08 11:09:29 -07:00
trujillo-adam 4e2d32ca80 add HA usage page and small revisions to standard usage page 2022-09-08 11:09:29 -07:00
trujillo-adam 94c7e87414 partial update to the nav, revisisions to the usage requirements page 2022-09-08 11:09:29 -07:00
trujillo-adam f5e1bfb2b4 updated reset-store flag and other page content 2022-09-08 11:09:29 -07:00
Michael Wilkerson 8457845d2d update docs (#13842)
* update docs

* Update website/content/docs/nia/cli/start.mdx

Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>

Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-08 11:09:29 -07:00
Michael Wilkerson eab4a08417 Nia/cts tasks not required (#13731)
* update docs

* Update website/content/docs/nia/configuration.mdx

Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>

Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-08 11:09:28 -07:00
Noe Brown e8a03490b8 Updated the default service name to lower case
Changes to doc :
Changed default service_name to consul-terraform-sync. Service name is used in service registration it was previously proper case, it is now lower case.
2022-09-08 11:09:28 -07:00
trujillo-adam 2ef4d2f4d9
Merge branch 'main' into nia/docs-0.7.0 2022-09-08 10:03:57 -07:00
trujillo-adam fc04fb1b51 updated HA configuration ref 2022-09-07 14:13:39 -07:00
trujillo-adam 7ced09c8aa
Apply suggestions from code review
Co-authored-by: Michael Wilkerson <62034708+wilkermichael@users.noreply.github.com>
2022-09-07 14:00:56 -07:00
trujillo-adam d974e1903c
Apply suggestions from code review
Co-authored-by: Michael Wilkerson <62034708+wilkermichael@users.noreply.github.com>
2022-09-07 12:53:58 -07:00
Krastin Krastev 0abb923d66
docs: licensing improvements (#14488)
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2022-09-06 18:39:07 -07:00
David Yu 7d580b3857
docs: small typos in single dc k8s clusters (#14484)
* docs: small typos in single dc k8s clusters

Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-09-06 16:55:09 -07:00
trujillo-adam 87e4a66c0d fixed bad links in status/cluster endpoint ref 2022-09-06 16:13:28 -07:00