R.B. Boyer
abc1dc0fe9
connect: update supported envoy versions to 1.18.2, 1.17.2, 1.16.3, and 1.15.4 ( #10101 )
...
The only thing that needed fixing up pertained to this section of the 1.18.x release notes:
> grpc_stats: the default value for stats_for_all_methods is switched from true to false, in order to avoid possible memory exhaustion due to an untrusted downstream sending a large number of unique method names. The previous default value was deprecated in version 1.14.0. This only changes the behavior when the value is not set. The previous behavior can be used by setting the value to true. This behavior change by be overridden by setting runtime feature envoy.deprecated_features.grpc_stats_filter_enable_stats_for_all_methods_by_default.
For now to maintain status-quo I'm explicitly setting `stats_for_all_methods=true` in all versions to avoid relying upon the default.
Additionally the naming of the emitted metrics for these gRPC requests changed slightly so the integration test assertions for `case-grpc` needed adjusting.
2021-04-29 15:22:03 -05:00
Luigi Tagliamonte
5220699696
Improve doc: add note about address validation ( #10123 )
...
* Update website/content/docs/discovery/services.mdx with address field behavior.
Co-authored-by: Jono Sosulska <42216911+jsosulska@users.noreply.github.com>
Co-authored-by: Jono Sosulska <42216911+jsosulska@users.noreply.github.com>
2021-04-29 13:37:50 -04:00
Daniel Nephin
bb472111fd
config: default UseStreamingBackend to true
2021-04-28 18:58:02 -04:00
Freddy
078c40425f
Rename "cluster" config entry to "mesh" ( #10127 )
...
This config entry is being renamed primarily because in k8s the name
cluster could be confusing given that the config entry applies across
federated datacenters.
Additionally, this config entry will only apply to Consul as a service
mesh, so the more generic "cluster" name is not needed.
2021-04-28 16:13:29 -06:00
Matt Keeler
f7e825afe3
Update changelog and add telemetry docs ( #10107 )
2021-04-23 16:05:00 -04:00
David Yu
b7cc83fde0
docs - Adding json formatting to TProxy HCL examples ( #10088 )
...
formatting
2021-04-21 17:17:06 -06:00
Derek Strickland
ccb2511ff3
refactor get started links to new tutorial ( #10066 )
2021-04-20 13:17:50 -04:00
Freddy
8b8c3c1992
Add docs for transparent proxy mode and config ( #10038 )
...
Add docs for transparent proxy mode and config
Co-authored-by: Nitya Dhanushkodi <nitya@hashicorp.com>
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
2021-04-16 12:50:02 -07:00
Iryna Shustava
ba0bc10f09
docs: update helm ref docs and connect docs ( #10032 )
...
All k8s connect-related docs now need to mention that we require a Kubernetes service
for all Connect services
2021-04-16 12:49:02 -07:00
Joel Watson
fd9e240569
Update upgrade guide from 1.8.4 to 1.8.10
2021-04-15 12:03:24 -05:00
Tara Tufano
9deb52e868
add http2 ping health checks ( #8431 )
...
* add http2 ping checks
* fix test issue
* add h2ping check to config resources
* add new test and docs for h2ping
* fix grammatical inconsistency in H2PING documentation
* resolve rebase conflicts, add test for h2ping tls verification failure
* api documentation for h2ping
* update test config data with H2PING
* add H2PING to protocol buffers and update changelog
* fix typo in changelog entry
2021-04-09 15:12:10 -04:00
Zachary Shilton
8671762474
website: implement mktg 032 ( #9953 )
...
* website: migrate to new nav-data format
* website: clean up unused intro content
* website: remove deprecated sidebar_title from frontmatter
* website: add react-content to fix global style import issue
2021-04-07 15:50:38 -04:00
eddie-rowe
5fe1cc48ff
cross-linking for audit logging
2021-04-05 09:35:04 -05:00
Mike Green
68b13f4c70
Docs: add enterprise upgrade link ( #9934 )
...
* add enterprise upgrade note
* Update index.mdx
2021-03-29 20:02:42 -04:00
lornasong
8431137c1a
nia/docs 0.1.0 ga ( #9946 )
...
* docs/nia: consul compatibilty
* docs/nia: remove beta callouts (#9919 )
Co-authored-by: Kim Ngo <6362111+findkim@users.noreply.github.com>
2021-03-29 15:23:10 -04:00
Sabeen Syed
1345b92c73
Add link to TF module tutorial and example TF modules ( #9937 )
...
Add link to TF tutorial
Add links to print TF module and template for TF modules
2021-03-28 23:19:31 -05:00
Sabeen Syed
c64f3600f0
Add Avi Network, AWS ALB and NS1 TF Registies and GitHub links ( #9938 )
...
Add Avi Network GH link
Add AWS ALB TF Registry and GH link
Add NS1 TF Registry and GH link
2021-03-27 01:52:41 -05:00
danielehc
eba632da13
Cross linking Learn tutorials ( #9893 )
...
* Cross linking Learn tutorials
* Update website/content/docs/nia/index.mdx
Co-authored-by: Kim Ngo <6362111+findkim@users.noreply.github.com>
* Cross linking Learn tutorials
* Cross linking Learn tutorials
* Add links to doc
Co-authored-by: Kim Ngo <6362111+findkim@users.noreply.github.com>
2021-03-24 18:58:10 +01:00
Jono Sosulska
277de5addc
Update telemetry docs ( #9905 )
...
* Fixes #2379-Improve interval explanation in the telemetry doc
* Fixes #4734-Update consul memory metrics
* Fixes #4836-Removed node.deregistration as that isn't in state.go
* Fixes #8986 partially-Trim redundant language
* Fixes #9087-Adds helpful details to telemetry on autopilot
* Fixes #9274-Addresses NaN output in autopilot
2021-03-22 18:47:41 -04:00
Kim Ngo
e6cc186d79
docs/nia: Update CTS configuration example to not confuse vault provider with vault config block ( #9909 )
2021-03-19 16:52:32 -05:00
Iryna Shustava
199a0b0c19
docs: Update Helm reference docs ( #9904 )
2021-03-19 09:12:49 -07:00
Nitya Dhanushkodi
147628859d
Add metrics documentation ( #9848 )
2021-03-18 17:20:54 -07:00
woz5999
ea33c390ce
update docs and add changelog
2021-03-18 19:02:34 -04:00
Christopher Broglie
f0307c73e5
Add support for configuring TLS ServerName for health checks
...
Some TLS servers require SNI, but the Golang HTTP client doesn't
include it in the ClientHello when connecting to an IP address. This
change adds a new TLSServerName field to health check definitions to
optionally set it. This fixes #9473 .
2021-03-16 18:16:44 -04:00
Luke Kysow
a1d5e1fb41
docs: rename SourceAddress to SourceIP ( #9878 )
...
SourceAddress was probably renamed to SourceIP but the docs weren't
updated.
2021-03-15 14:39:33 -07:00
Mike Wickett
8f72c17248
fix: syntax issue
2021-03-11 17:05:21 -05:00
Preetha
ccde7e5f8b
Small changes to gossip related telemetry docs ( #9846 )
...
Update gossip related telemetry docs to include correct descriptions, and added missing metrics
2021-03-11 14:21:32 -06:00
Freddy
d38fa1cbcf
Merge pull request #9869 from DanielMabbett/patch-1
...
Fix typo in requirements.mdx
2021-03-11 12:49:57 -07:00
Freddy
555961e036
Merge pull request #9770 from hashicorp/docs/fix-terminating-gateway-config-entry
...
Docs: Update terminating-gateway-config-entry
2021-03-11 12:42:20 -07:00
Daniel Mabbett
f923a2d249
Update requirements.mdx
2021-03-11 10:08:53 +00:00
Robert Kuska
6fe45c075f
Add units and types to metrics tables ( #9674 )
...
This commits adds units and types to key metrics tables to have
consistent table views of all metrics in telemetry.mdx.
Fixes: https://github.com/hashicorp/consul/issues/9069
2021-03-10 22:36:15 -05:00
Ranjandas
851a1b123d
Add a sample error message
2021-03-02 12:48:03 +11:00
Ranjandas
9827a02ef6
Update vms-and-kubernetes.mdx
2021-03-02 10:20:24 +11:00
Ranjandas
479d6e6862
Added references to node name
2021-03-02 09:44:35 +11:00
Ranjandas
9c74d6cc3a
Update cert creation instruction for Federation
...
The Server certificates used for Federation require the node name in the form of `<node>.server.<dc>.<domain>`. Not having this would through `bad tls certificate` error.
* Fixed cert create command
* Added note to create a wildcard cert (like the ones on Kubernetes)
* Fixed numbering
2021-03-02 09:39:46 +11:00
R.B. Boyer
398b766532
xds: default to speaking xDS v3, but allow for v2 to be spoken upon request ( #9658 )
...
- Also add support for envoy 1.17.0
2021-02-26 16:23:15 -06:00
Daniel Nephin
6b95e8dfe2
Merge pull request #9188 from hashicorp/dnephin/more-streaming-tests
...
Add more streaming tests
2021-02-26 12:36:55 -05:00
Daniel Nephin
566efad2e7
Merge pull request #9759 from hashicorp/dnephin/streaming-default-rpc-enabled
...
streaming: default rpc.enable_streaming to true
2021-02-26 12:08:00 -05:00
Kim Ngo
b678eabbf5
nia/docs 0.1.0 beta ( #9803 )
...
nia/docs 0.1.0-beta
Co-authored-by: Kent 'picat' Gruber <kent@hashicorp.com>
Co-authored-by: Lorna Song <lorna@hashicorp.com>
Co-authored-by: John Eikenberry <jae@zhar.net>
2021-02-25 16:48:24 -06:00
Daniel Nephin
1156519d97
docs: fix grpc metric names
2021-02-25 14:30:39 -05:00
Daniel Nephin
3aec942b17
streaming: default rpc.enable_streaming to true
...
So that all servers will start the grpc server used by streaming
2021-02-25 14:06:04 -05:00
Daniel Nephin
5b2300e63f
docs: Fix reference to dns_config.use_cache
2021-02-25 13:52:09 -05:00
R.B. Boyer
3b6ffc447b
xds: remove deprecated usages of xDS ( #9602 )
...
Note that this does NOT upgrade to xDS v3. That will come in a future PR.
Additionally:
- Ignored staticcheck warnings about how github.com/golang/protobuf is deprecated.
- Shuffled some agent/xds imports in advance of a later xDS v3 upgrade.
- Remove support for envoy 1.13.x but don't add in 1.17.x yet. We have to wait until the xDS v3 support is added in a follow-up PR.
Fixes #8425
2021-02-22 15:00:15 -06:00
kaitlincarter-hc
4f9b35b2d8
fix typo and add link to Learn ( #9799 )
2021-02-22 08:32:07 -08:00
Ashwin Venkatesh
cd428060f6
Update helm docs for consul-helm v0.30.0 ( #9779 )
2021-02-17 14:08:35 -05:00
Luke Kysow
2df91c2050
Docs describing migrating to CRDs ( #9562 )
...
* Document how users can migrate to CRDs.
* Update documentation for federation with new `ProxyDefaults`
requirement.
* Ensure `controller.enabled: true` is set in our example configs.
* Remove `connect-service-protocol` annotation docs.
2021-02-17 14:01:52 -05:00
Christoph Puhl
45a569d935
Update terminating-gateway.mdx
...
fix crds support reference and adding ACL clarification for linked services.
2021-02-15 14:54:40 +01:00
Eddie Rowe
35be57fb01
nagios vs sensu updates
2021-02-12 10:44:41 -06:00
Preetha
4174bc4330
Add docs section on regenerating expired CA certificates ( #9709 )
...
* Updated docs on regenerating built in CA
* review feedback
* Add sentence about expected behavior after update CA endpoint is used.
2021-02-11 15:38:12 -06:00
R.B. Boyer
6eeccc93ce
connect: update supported envoy point releases to 1.16.2, 1.15.3, 1.14.6, 1.13.7 ( #9737 )
2021-02-10 13:11:15 -06:00
Derek Strickland
37227f7d11
Crosslink new microservices collection. ( #9704 )
2021-02-08 13:27:20 -05:00
David Yu
36db3b50e6
docs: fix another broken link to upgrading k8s servers from token rotation page ( #9707 )
...
fix another broken link to upgrading k8s servers from token rotation page
2021-02-04 09:44:04 -08:00
David Yu
94389f9619
docs: Small change to fix broken link to k8s upgrade from k8s tls certs page ( #9705 )
...
Broken link to k8s server upgrade from tls certs page
2021-02-04 09:13:32 -08:00
Kim Ngo
6b92b778c5
docs/nia: recommend sensitive variables for module authoring ( #9692 )
2021-02-02 14:57:46 -06:00
Kim Ngo
e48a96eac1
docs/nia: Update verbiage around securely configuring providers ( #9684 )
...
This reorganizes and flags where and when sensitive information may
be written in plain-text
2021-02-02 13:24:25 -06:00
Mike Morris
504aa7c5fe
website: add release notes for 1.9 ( #9189 )
...
* website: initial draft of release notes framework
* website: fixup ref to 1-9-0.mdx
* Update website/pages/docs/release-notes/1-9-0.mdx
* Update website/pages/docs/release-notes/1-9-0.mdx
* website: add draft of 1.9.0 release notes
* website: move release-notes directory from /pages to /content
* Update 1-9-0.mdx
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Update website/content/docs/release-notes/1-9-0.mdx
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2021-01-29 18:00:32 -05:00
Ashwin Venkatesh
3da918089d
Add docs for TLS Server Certificate rotation for K8S ( #9636 )
...
* Add docs for TLS Server Certificate rotation for K8s
2021-01-29 17:13:28 -05:00
Luke Kysow
b5212fbcc6
Add operations section to k8s notes ( #9625 )
...
* Add operations section to k8s notes
* Unify faq/troubleshooting
2021-01-29 11:15:40 -08:00
Kyle Havlovitz
b2dc7f7d9b
Merge pull request #9541 from sadedil/patch-1
...
Add a CLI tool for "Client Libraries & SDKs" page
2021-01-28 10:18:41 -08:00
David Yu
b2d00dce7a
docs: Update Compat Matrix for Consul Helm 0.29 ( #9657 )
...
* docs: Update Compat Matrix for Consul Helm 0.29
Adding 0.29
* Update compatibility.mdx
2021-01-27 14:39:03 -08:00
Luke Kysow
9f006fdcc8
Document proxy-defaults config for prometheus ( #9640 )
2021-01-26 17:19:30 -08:00
Chris Boulton
8a35df81c7
connect: add local_request_timeout_ms to configure local_app http timeouts ( #9554 )
2021-01-25 13:50:00 -06:00
Iryna Shustava
92b3f7d814
docs: Add k8s troubleshooting docs (hostPort vs hostNetwork) ( #9464 )
2021-01-22 16:31:37 -08:00
Ashwin Venkatesh
851c44cff5
Merge pull request #9612 from hashicorp/ui-ingress
...
Update docs with fields for ingress support for consul UI
2021-01-22 15:17:40 -05:00
Ashwin Venkatesh
8b3bbcabbc
Update docs with fields for ingress support for consul UI
2021-01-22 12:19:43 -05:00
danielehc
283da85f78
Update index.mdx ( #9618 )
2021-01-22 18:07:23 +01:00
Mustafa Sadedil
d5c4418a65
Add new CLI tool to Community Tools Page (kvit)
2021-01-21 23:03:36 +03:00
Mark Lewis
ee368e9a00
Update options.mdx ( #9578 )
...
MInor typo.
2021-01-18 15:31:39 +00:00
Luke Kysow
10b8090db9
Remove guides that live in learn.hashicorp.com now ( #9563 )
2021-01-14 08:46:55 -08:00
Chulki Lee
8be5a4b38a
Fix link markup in docs/connect/ca/vault
2021-01-13 19:20:00 -08:00
Luke Kysow
b6d7bf1243
Move cfg entry docs to under connect from agent ( #9533 )
...
Since all config entries are currently related to service mesh it's a
much more natural place to look for them under Service Mesh than under
Agent.
2021-01-13 12:48:48 -08:00
Kim Ngo
c123192946
docs/nia: Fix example config block to execute properly ( #9547 )
...
CTS running with default configuration will communicate over http
unless the Consul client is configured with TLS. Having the example
set the scheme to https is misleading and will result in an error:
"http: server gave HTTP response to HTTPS client"
2021-01-11 10:27:33 -06:00
Luke Kysow
45ea95ac28
Update k8s gateway docs for CRDs ( #9538 )
2021-01-08 14:30:41 -08:00
Nitya Dhanushkodi
dd81e4a1cc
Document how clients not on K8s can join a DC in K8s. ( #9438 )
2021-01-07 16:14:07 -08:00
Luke Kysow
4f15f83dc6
Reword redirect docs for clarity ( #9504 )
2021-01-07 11:40:59 -08:00
Luke Kysow
a556c0b025
Document CRDs and kube namespaces ( #9502 )
...
* Document CRDs and kube namespaces
2021-01-07 11:22:06 -08:00
Luke Kysow
345ffb9e0a
Merge pull request #9516 from hashicorp/lkysow/config-entry-sidebar
...
Use full names for cfg entries in sidebar
2021-01-07 11:21:18 -08:00
Luke Kysow
709ad9ea81
Merge pull request #9416 from hashicorp/luke-component-crd
...
Document Kube CRDs alongside config entry docs
2021-01-07 11:20:46 -08:00
Luke Kysow
688d0c38ce
Use nested tabs for gateway examples
2021-01-06 16:45:35 -08:00
Luke Kysow
ff51ab236d
Use full names for cfg entries in sidebar
2021-01-06 11:01:01 -08:00
Kim Ngo
7d49e7d07e
Update NIA discuss link to new tag ( #9500 )
2021-01-05 12:06:09 -06:00
Luke Kysow
517cfa7918
Document Kube CRDs alongside config entry docs
...
* Adds a new react component `ConfigEntryReference` that allows us to
document config entries for both HCL and Kubernetes CRDs.
* Rewrites config entry docs to use new component
* Add CRD examples alongside HCL examples
* Removes examples from Kube CRD doc because the examples are now in the
main CRD docs
2021-01-05 09:40:43 -08:00
Michael Montgomery
e4f603dfae
Merge branch 'master' into 6074-allow-config-MaxHeaderBytes
2020-12-30 14:14:05 -06:00
Iryna Shustava
cdcfd0e4f9
Update Helm reference docs ( #9463 )
2020-12-23 11:42:36 -08:00
David Yu
48917f89c4
Update with 0.28 ( #9450 )
2020-12-21 13:24:33 -08:00
Ashwin Venkatesh
609b922b42
Merge pull request #9431 from hashicorp/gen-docs2
...
Ensure type shown for maps in k8s docs
2020-12-18 15:07:14 -05:00
Nitya Dhanushkodi
2e14bfeb28
Update helm docs for external client agents. ( #9429 )
2020-12-18 09:18:17 -08:00
Blake Covarrubias
1a7902e0a3
docs: Remove beta tag for 1.8 and 1.9 features
...
Remove beta tag for 1.8 and 1.9 features which are now GA.
2020-12-17 16:51:35 -08:00
Luke Kysow
f96d945f77
Ensure type shown for maps in k8s docs
2020-12-17 16:27:02 -08:00
Luke Kysow
75f9d8d2b3
Use generated helm docs ( #9324 )
2020-12-17 10:47:54 -08:00
Jeff Escalante
ef900cdb5c
update deps, restore search
2020-12-16 16:55:27 -05:00
Jeff Escalante
582dce9d8f
maintenance complete, pending markdown-page component addition
2020-12-16 16:55:23 -05:00