David Yu
7247d9c0cb
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
5c749d32f8
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
44a5f9057b
docs/nia: recommend sensitive variables for module authoring ( #9692 )
2021-02-02 14:57:46 -06:00
Kim Ngo
cf5d9c5d55
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
Kyle MacDonald
288f8202d2
website: add utm params for all cloud.hashi links
2021-02-02 09:09:16 -05:00
Kyle MacDonald
b4c9e50e42
Website updates for HCP (2/2)
...
website: prep hcp ctas
Add in updated HCP section
Fix broken link
website: remove superflous heading
website: add new try cloud cta to nav
website: adjust homepage hero CTAs
Update HCP description to match latest
Clean up Hero CTAs
Updates banner
2021-02-01 19:09:38 -08:00
Matt Keeler
74c3b69632
Release 1.9.3 ( #9680 )
2021-02-01 13:34:44 -05:00
Mike Morris
b176611c87
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
f7092a068f
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
Kyle Havlovitz
1dee4173c1
connect/ca: Allow ForceWithoutCrossSigning for all providers
...
This allows setting ForceWithoutCrossSigning when reconfiguring the CA
for any provider, in order to forcibly move to a new root in cases where
the old provider isn't reachable or able to cross-sign for whatever
reason.
2021-01-29 13:38:11 -08:00
Luke Kysow
320fcf4510
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
a299faec89
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
23a5633aea
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
38d630e2e9
Document proxy-defaults config for prometheus ( #9640 )
2021-01-26 17:19:30 -08:00
Jeff Escalante
ceb58d9f09
fix error in component name on autopilot page ( #9638 )
2021-01-25 20:00:28 -05:00
Chris Boulton
448212060a
connect: add local_request_timeout_ms to configure local_app http timeouts ( #9554 )
2021-01-25 13:50:00 -06:00
Peter M
9f4c52612c
changing HCP Consul to reflect GA
...
currently still pointing at private beta link, need to fix for GA.
2021-01-22 17:02:28 -08:00
Iryna Shustava
6b432e7dde
docs: Add k8s troubleshooting docs (hostPort vs hostNetwork) ( #9464 )
2021-01-22 16:31:37 -08:00
Ashwin Venkatesh
a341d6f0c5
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
fbf106446d
Update docs with fields for ingress support for consul UI
2021-01-22 12:19:43 -05:00
danielehc
130128cfcb
Update index.mdx ( #9618 )
2021-01-22 18:07:23 +01:00
Mustafa Sadedil
fc51320d52
Remove tool ref from the wrong page
2021-01-21 23:04:50 +03:00
Mustafa Sadedil
bdecf34663
Add new CLI tool to Community Tools Page (kvit)
2021-01-21 23:03:36 +03:00
markblackman
f6f9589e21
Note to steer consumers away from unmaintained python-consul ( #9544 )
...
* Quick note to steer consumers away from unmaintained python-consul
2021-01-21 11:38:29 -08:00
Zachary Shilton
e90b77b337
Fix link color on home page ( #9611 )
...
* Fix learn-callout theming
* Fix link color in cloud-offerings-list
2021-01-21 13:15:42 -05:00
Kyle MacDonald
ab029e8aca
website: remove netlify artifacts and port missing redirects over to new format ( #9601 )
...
* website: port existing new redirects old format
* website: remove netlify specific artifacts
2021-01-21 10:16:17 -05:00
freddygv
3046edf87a
Release 1.9.2
2021-01-20 17:28:35 -07:00
Mark Lewis
3c6f0d9767
Update options.mdx ( #9578 )
...
MInor typo.
2021-01-18 15:31:39 +00:00
Brandon Romano
120c2cef23
Merge pull request #9558 from hashicorp/br.stack-menu
...
[Website] StackMenu updates for 1/14
2021-01-14 09:28:24 -08:00
Luke Kysow
d6aea9fe7a
Remove guides that live in learn.hashicorp.com now ( #9563 )
2021-01-14 08:46:55 -08:00
Chulki Lee
c734444da5
Fix link markup in docs/connect/ca/vault
2021-01-13 19:20:00 -08:00
Luke Kysow
4217488e78
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
Brandon Romano
7d5dde078b
Website StackMenu updates for 1/14
2021-01-13 10:06:15 -08:00
Jeff Escalante
2999eb12cc
Docs Website: prepare for move to vercel hosting ( #9427 )
...
* prepare for move to vercel hosting
* add html extension redirect handling
* temporarily add back netlify files for hosting transition
2021-01-12 20:09:23 -05:00
Michael Hofer
acc843f04d
cli: Add consul intention list command (based on PR #6825 ) ( #9468 )
...
This PR is based on the previous work by @snuggie12 in PR #6825 . It adds the command consul intention list to list all available intentions. The list functionality for intentions seems a bit overdue as it's just very handy. The web UI cannot list intentions outside of the default namespace, and using the API is sometimes not the friendliest option. ;)
I cherry picked snuggie12's commits who did most of the heavy lifting (thanks again @snuggie12 for your great work!). The changes in the original commit mostly still worked on the current HEAD. On top of that I added support for namespaces and fixed the docs as they are managed differently today. Also the requested changes related to the "Connect" references in the original PRs have been addressed.
Fixes #5652
Co-authored-by: Matt Hoey <mhoey05@jcu.edu>
2021-01-12 21:14:31 +01:00
Kim Ngo
26d7927eea
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
Mike Wickett
c9ec8fc7cc
website: update alert banner to promote webinar
2021-01-11 09:28:22 -05:00
Mustafa Sadedil
d514c8a8ab
Add a CLI tool for "Client Libraries & SDKs" page
...
Hi everyone,
I'm developing an open source CLI tool for easily editing Consul KV values from your favorite text editor. I've added to Client Libraries & SDKs page on website.
Repository: https://github.com/sadedil/kvit
Kind regards,
Mustafa
2021-01-10 23:07:18 +03:00
Luke Kysow
a89461cc95
Update k8s gateway docs for CRDs ( #9538 )
2021-01-08 14:30:41 -08:00
Nitya Dhanushkodi
9e58147c30
Document how clients not on K8s can join a DC in K8s. ( #9438 )
2021-01-07 16:14:07 -08:00
Luke Kysow
3ee1ba1e4b
Reword redirect docs for clarity ( #9504 )
2021-01-07 11:40:59 -08:00
Luke Kysow
72db0cc6d3
Document CRDs and kube namespaces ( #9502 )
...
* Document CRDs and kube namespaces
2021-01-07 11:22:06 -08:00
Luke Kysow
edc947d7ff
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
936d12b1b9
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
63834e1237
Add note about code duplication
2021-01-07 11:15:11 -08:00
Jeff Escalante
01430e68f0
update start script, remove extra tabs code
2021-01-07 14:05:00 -05:00
Jeff Escalante
7962f4d983
update to latest deps
2021-01-07 14:00:43 -05:00
Luke Kysow
0a7d2d0ff9
Use nested tabs for gateway examples
2021-01-06 16:45:35 -08:00
Luke Kysow
8b1f88ef70
Use full names for cfg entries in sidebar
2021-01-06 11:01:01 -08:00
Joel Watson
f68bf30c06
docs: add note about TMPDIR for snapshots
2021-01-06 12:56:40 -06:00
Luke Kysow
92415d9c0c
Clean up JS for ConfigEntryReference component
2021-01-06 10:33:52 -08:00
Kim Ngo
4130e195a4
Update NIA discuss link to new tag ( #9500 )
2021-01-05 12:06:09 -06:00
Luke Kysow
76e72de6d3
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
a1748aa2cb
Merge branch 'master' into 6074-allow-config-MaxHeaderBytes
2020-12-30 14:14:05 -06:00
Michael Montgomery
519f537b8b
Fixed failing tests
...
Removed use of `NewTestAgent`, per review comment
Removed CLI flag, per review comment
Updated website documentation
Added changelog entry
2020-12-30 14:09:50 -06:00
Iryna Shustava
b5498642d0
Update Helm reference docs ( #9463 )
2020-12-23 11:42:36 -08:00
David Yu
2a2f8c7394
Update with 0.28 ( #9450 )
2020-12-21 13:24:33 -08:00
Ashwin Venkatesh
45bfa8101d
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
21d3b29f93
Update helm docs for external client agents. ( #9429 )
2020-12-18 09:18:17 -08:00
Blake Covarrubias
8fc383c28e
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
41020f73bd
Ensure type shown for maps in k8s docs
2020-12-17 16:27:02 -08:00
Luke Kysow
4d6dc1fd8f
Use generated helm docs ( #9324 )
2020-12-17 10:47:54 -08:00
Jeff Escalante
8a816e0b8e
add markdown page component
2020-12-16 16:55:27 -05:00
Jeff Escalante
0f1075470d
update deps, restore search
2020-12-16 16:55:27 -05:00
Jeff Escalante
fe3902c906
maintenance complete, pending markdown-page component addition
2020-12-16 16:55:23 -05:00
Kim Ngo
048d9b3ece
nia/docs 0.1.0-techpreview2 ( #9405 )
...
Co-authored-by: Lorna Song <lorna@hashicorp.com>
2020-12-16 14:47:15 -06:00
R.B. Boyer
3bf8849d14
update comment to correctly reflect type of data in the oidc auth method config ( #9364 )
2020-12-15 16:25:31 -06:00
Daniel Nephin
462a2b29c3
Merge pull request #9262 from hashicorp/dnephin/docs-deprecate-old-filters
...
docs: deprecate some old filter parameters
2020-12-15 17:11:41 -05:00
kaitlincarter-hc
86a1fc425f
Rotate Learn tutorials ( #9404 )
...
* update Learn tutorials on landing page
* add Vault image
2020-12-15 12:25:11 -08:00
Tenpo
8265277092
update example for tag_name ( #9226 )
...
* update example for tag_name
In the example for azure the "tag_name" field is wrong cause say "tag_key" and not "tag_name"
* change tag_key by tag_name in the description of azure
2020-12-15 15:09:16 -05:00
Derek Strickland
8f1cb4f7f9
Fixed mesh gateway config instructions ( #9396 )
...
Added missing words to mesh gateway config instructions, and corrected punctuation a paragraph above. Please review for technical accuracy.
2020-12-15 14:07:53 -05:00
R.B. Boyer
eae9df241d
docs: call out intentions upgrade issue for 1.9.0+ ( #9386 )
2020-12-14 09:57:02 -06:00
Maksym
e21d66aa59
fix 'agent/check/pass/my-check-id' curl example in documentation ( #9372 )
2020-12-11 13:23:05 +01:00
kaitlincarter-hc
212c9fc684
Filter API Docs ( #9202 )
...
* reorganize for clarity and update for value syntax
* fix quotes around value
* Apply suggestions from code review
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
* Apply suggestions from code review
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2020-12-09 15:03:44 -08:00
Noel Quiles
1a0eaa00f6
[Website] Update alert banner ( #9361 )
...
* Update alert banner
* Update expiration date for banner
2020-12-09 16:13:55 -05:00
Kenia
8bda36c9f4
Create consul version metric with version label ( #9350 )
...
* create consul version metric with version label
* agent/agent.go: add pre-release Version as well as label
Co-Authored-By: Radha13 <kumari.radha3@gmail.com>
* verion and pre-release version labels.
* hyphen/- breaks prometheus
* Add Prometheus gauge defintion for version metric
* Add new metric to telemetry docs
Co-authored-by: Radha Kumari <kumari.radha3@gmail.com>
Co-authored-by: Aestek <thib.gilles@gmail.com>
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
2020-12-09 09:16:53 -05:00
Sabeen Syed
3be60d9e4e
Update the NIA integration program diagram ( #9349 )
2020-12-08 18:03:39 -06:00
Blake Covarrubias
04db17186b
docs: Fix broken URLs in Helm docs
...
- Fix anchors for client.extraEnvironmentVars and
server.extraEnvironmentVars.
- Change extraEnvironmentVars data type to `map`.
- Fix external link to kubernetes.io under
connectInject.namespaceSelector.
2020-12-08 11:13:29 -08:00
Max G
f727023b18
docs: reword lack of additional required files
2020-12-05 16:47:41 -08:00
Mike Morris
24130f4f09
Merge pull request #9273 from hashicorp/merge/release-1.9.0
...
merge: release/1.9.0
2020-12-02 17:34:10 -05:00
Seth Hoenig
e32cd6b55c
docs: fix mispelling in connect upstream docs ( #9297 )
2020-11-30 08:26:08 -08:00
Rob Taylor
32e4a18e70
Fix typo in explanation of connect command ( #9295 )
...
Change `Connect Connect` to `Consul Connect, which is consistent with the command output as shown on this page.
2020-11-30 09:54:59 -06:00
Hans Hasselberg
8c5c6e77ec
fix serf_wan documentation ( #9289 )
...
WAN config is different than LAN config, source of truth is
f72d2042a8/config.go (L315-L326)
and now the docs are correct.
2020-11-27 20:49:43 +01:00
David Yu
ab7f767445
Bump supported chart to 0.27.0 for Consul 1.9 ( #9279 )
...
* Bump supported chart to 0.27.0 for Consul 1.9
2020-11-25 16:33:21 -08:00
Mike Morris
67a11e4d16
Merge pull request #9270 from hashicorp/release/1.9.0
...
merge: release/1.9.0 back into 1.9.x
2020-11-24 17:36:47 -05:00
David Yu
856a6fbdc1
Consul 1.9 GA Banner ( #9272 )
2020-11-24 13:40:14 -08:00
David Yu
790e30259b
docs: adding Consul 1.9.x to compat matrix and link to Envoy compat matrix ( #9263 )
...
* Adding Consul 1.9.x to compat matrix and link to Envoy compat matrix
Adding 1.9.x and link to Envoy compat matrix
2020-11-24 10:49:53 -08:00
Daniel Nephin
685cb158cf
docs: deprecate some old filter parameters
...
The filtering can be done with the general purpose `filter` query parameter.
2020-11-23 18:23:58 -05:00
Kit Patella
669783f965
Merge pull request #9261 from hashicorp/telemetry/fix-missing-and-stale-docs-2
...
Telemetry/fix missing and stale docs
2020-11-23 13:34:19 -08:00
Hans Hasselberg
25f9e232af
add missing descriptions for metrics
2020-11-23 22:06:30 +01:00
Daniel Nephin
7d7cffb613
docs: mark streaming as experimental
2020-11-23 15:59:47 -05:00
Kit Patella
7a8844ccce
add entries for missing fsm operations and mark duplicated metrics prefixes as deprecated
2020-11-23 12:42:51 -08:00
Sabeen Syed
64733d8a89
Update NIA architecture image ( #9180 )
2020-11-23 01:47:58 -06:00
Kit Patella
3ea27d75e4
Merge pull request #9245 from hashicorp/telemetry/fix-missing-and-stale-docs
...
Telemetry/fix missing and stale docs
2020-11-20 12:54:29 -08:00
freddygv
dbbc08e9af
Update latest version
2020-11-19 16:45:54 -07:00
Kit Patella
4ad076207e
add telemetry and definition help entries for missing catalog and acl metrics
2020-11-19 13:29:44 -08:00
R.B. Boyer
7bcbc59dea
command: when generating envoy bootstrap configs use the datacenter returned from the agent services endpoint ( #9229 )
...
Fixes #9215
2020-11-19 15:27:31 -06:00
Kit Patella
46205bbf27
remove stale entries and rename/define acl.resolveToken
2020-11-19 13:06:28 -08:00
Freddy
e4e306210a
Require operator:write to get Connect CA config ( #9240 )
...
A vulnerability was identified in Consul and Consul Enterprise (“Consul”) such that operators with `operator:read` ACL permissions are able to read the Consul Connect CA configuration when explicitly configured with the `/v1/connect/ca/configuration` endpoint, including the private key. This allows the user to effectively privilege escalate by enabling the ability to mint certificates for any Consul Connect services. This would potentially allow them to masquerade (receive/send traffic) as any service in the mesh.
--
This PR increases the permissions required to read the Connect CA's private key when it was configured via the `/connect/ca/configuration` endpoint. They are now `operator:write`.
2020-11-19 10:14:48 -07:00
Kit Patella
c5af73c4f1
Merge pull request #9091 from scellef/correct-upgrade-guide
...
Correcting text on when default was changed in Consul
2020-11-18 16:54:48 -08:00
Nitya Dhanushkodi
866628b6e8
Add docs for envoyExtraArgs ( #9206 )
2020-11-18 15:40:39 -08:00
Matt Keeler
4bca029be9
Refactor to call non-voting servers read replicas ( #9191 )
...
Co-authored-by: Kit Patella <kit@jepsen.io>
2020-11-17 10:53:57 -05:00
Matt Keeler
a7d945e7b9
[docs] Change links to the DNS information to the right place ( #8675 )
...
The redirects were working in many situations but some (INTERNALS.md) was not. This just flips everything over to using the real link.
2020-11-17 10:03:00 -05:00
Luke Kysow
292058c569
Docs for upgrading to CRDs ( #9176 )
...
* Add Upgrading to CRDs docs
2020-11-13 15:19:21 -08:00
Kent 'picat' Gruber
4ffa3e66d9
Merge pull request #9106 from hashicorp/security-model-docs-revamp
...
Revamp Security Model Documentation
2020-11-13 17:30:24 -05:00
Mike Morris
4902e42ca4
Merge pull request #9155 from hashicorp/release/1.9.0-beta3
...
merge: 1.9.0-beta3
2020-11-13 16:45:50 -05:00
Iryna Shustava
41dddba967
docs: add link to the OpenShift platform guide to k8s docs ( #9177 )
2020-11-12 15:06:25 -08:00
Kyle Schochenmaier
2504ddc9f1
Docs: for consul-k8s health checks ( #8819 )
...
* docs for consul-k8s health checks
Co-authored-by: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com>
Co-authored-by: Ashwin Venkatesh <ashwin@hashicorp.com>
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2020-11-12 16:55:44 -06:00
Nitya Dhanushkodi
1bd1f44bf2
Update compatibility matrix
...
Co-authored-by: Ashwin Venkatesh <ashwin@hashicorp.com>
2020-11-12 14:43:33 -08:00
R.B. Boyer
a5bd1ba323
agent: return the default ACL policy to callers as a header ( #9101 )
...
Header is: X-Consul-Default-ACL-Policy=<allow|deny>
This is of particular utility when fetching matching intentions, as the
fallthrough for a request that doesn't match any intentions is to
enforce using the default acl policy.
2020-11-12 10:38:32 -06:00
Paul Banks
990134371b
Update ui-visualization.mdx
2020-11-12 15:52:24 +00:00
Matt Keeler
58f98db227
Add a CLI command for retrieving the autopilot configuration. ( #9142 )
2020-11-11 13:19:02 -05:00
Joel Watson
4b9034b976
Merge pull request #9098 from hashicorp/watsonian/kv-size-breakdown
...
Add detailed key size breakdown to snapshot inspect
2020-11-11 11:34:45 -06:00
Joel Watson
1dd5362620
docs: add warning in 0.9.0 upgrade notes
2020-11-11 09:23:43 -05:00
Joel Watson
a88177fbf9
Missed a spot with old params in docs
2020-11-10 11:22:45 -06:00
Joel Watson
aa21a32ca5
Rename params to better reflect their purpose
2020-11-10 10:44:09 -06:00
Joel Watson
4298a0f7e1
Make docs for params clearer
2020-11-10 10:35:24 -06:00
Matt Keeler
114521af25
Add some autopilot docs and update the changelog ( #9139 )
2020-11-09 14:14:19 -05:00
Matt Keeler
755fb72994
Switch to using the external autopilot module
2020-11-09 09:22:11 -05:00
Mike Morris
9ccb340893
chore: upgrade to gopsutil/v3 ( #9118 )
...
* deps: update golang.org/x/sys
* deps: update imports to gopsutil/v3
* chore: make update-vendor
2020-11-06 20:48:38 -05:00
Mike Morris
4ac5e4638c
website: update callout to 1.9.0-beta2 ( #9131 )
2020-11-06 20:39:25 -05:00
Kent 'picat' Gruber
aa46893717
Adjust the ACLs requirement section wording and add link to ACL docs
...
It's better to avoid the ambiguous Vault statement that was not clarified and drop the loaded "roles" term in favor of "capabilities" since the ACL system is described as capability-based in previous ACL documentation.
2020-11-06 16:25:21 -05:00
Paul Banks
1757ed6326
UI Metrics documentation ( #9048 )
...
* UI Metrics documentation
* Update website/pages/docs/connect/observability/ui-visualization.mdx
* Fix some review comments
* Fix review comments
* Apply suggestions from code review
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
2020-11-06 20:32:28 +00:00
Kent 'picat' Gruber
7d692f0b13
Use the EnterpriseAlert inline widget
2020-11-06 10:47:22 -05:00
Kent 'picat' Gruber
9e1054097b
Add mention of auto_encrypt to mTLS requirements
2020-11-06 10:15:26 -05:00
Kent 'picat' Gruber
c3aa90fe27
Fix sublist format for client agent threats
2020-11-05 16:41:15 -05:00
Kent 'picat' Gruber
e0735f6fe0
Add link to the keygen command
2020-11-05 16:34:32 -05:00
Kent 'picat' Gruber
0fa4a13233
Use short link to keyring command
2020-11-05 16:33:04 -05:00
Kent 'picat' Gruber
8e1b9cb177
Add link to default_policy with code format to ACLs requirement section
2020-11-05 16:30:00 -05:00
Kent 'picat' Gruber
845cd6d1da
Cleanup verify_server_hostname mTLS requirement
2020-11-05 16:27:23 -05:00
Kent 'picat' Gruber
99906ad09d
Add extra clarification around verify_incoming_https for localhost
...
In many cases access to localhost is restricted to trusted/privellged actors only
2020-11-05 16:20:41 -05:00
Kent 'picat' Gruber
f2c124702c
Fix inline links + format in mTLS requirements section
2020-11-05 16:09:07 -05:00
Kent 'picat' Gruber
e39c20c715
Capitalize enterprise and add link to enerprise docs
2020-11-05 16:03:14 -05:00
Kent 'picat' Gruber
6688fc7e5c
Soften language by replacing utilize with use
2020-11-05 15:59:53 -05:00
Kim Ngo
43f3a42a11
Fix NIA doc links ( #9110 )
...
fix config link and anchor
2020-11-05 13:35:57 -06:00
Jimmy Merritello
eda072a280
Bump HSM version ( #9102 )
2020-11-05 11:48:12 -06:00
Joel Watson
4ae01f349a
Update docs with new flags
2020-11-05 10:31:36 -06:00
Kent 'picat' Gruber
2c62e82143
Actually fix spelling of recommendations
...
I obviously have no idea how to spell this word
2020-11-05 11:13:14 -05:00
Kent 'picat' Gruber
ef4c2f40d7
Fix spelling of recomendations
...
Thank you @rboyer!
2020-11-04 17:44:51 -05:00
Kent 'picat' Gruber
9f802dffc2
Revamp security model documentation
2020-11-04 17:05:44 -05:00
Sean Ellefson
7180f9e114
Correcting text on when default was changed in Consul
2020-11-02 15:10:34 -08:00
Alvin Huang
d6652b0bc9
use hashicorp docker mirror to prevent rate limit ( #9070 )
2020-10-30 17:59:13 -04:00
s-christoff
ee3eb03f50
cli: Add JSON and Pretty Print formatting for `consul snapshot inspect` ( #9006 )
2020-10-29 11:31:14 -05:00
Kim Ngo
1b0efbfd27
docs: Add links in CTS docs for the community to get involved ( #9060 )
2020-10-29 10:07:20 -05:00
Daniel Nephin
cfe0ffde15
Merge pull request #9026 from hashicorp/dnephin/streaming-without-cache-query-param
...
streaming: rename config and remove requirement for cache=1
2020-10-28 12:33:25 -04:00
Daniel Nephin
aaca3610ff
docs: Add the new metrics to telemetry.mdx
2020-10-27 16:49:50 -04:00
Kevin Pruett
7589b0f265
Merge pull request #9021 from hashicorp/pruett.alertbanner-exp
...
Expose `expirationDate` prop in <AlertBanner/>
2020-10-26 16:08:23 -04:00
Mike Morris
593946449e
website: update version.js ( #9034 )
2020-10-26 10:58:25 -04:00
Kim Ngo
bb4d43ae50
NIA: add Terraform version compatibility ( #9023 )
2020-10-26 09:46:34 -05:00
Daniel Nephin
1dcbfd17c3
health: change the name of UseStreamingBackend config
...
Remove it from the cache section, and update the docs.
2020-10-23 17:47:01 -04:00
Kevin Pruett
895110ef11
Expose `expirationDate` prop in <AlertBanner/>
2020-10-23 11:19:41 -04:00
James Light
728b025d5d
Update managed-deprecated.mdx ( #9016 )
...
fix typo / spell checker replacing w/ wrong word
2020-10-23 10:54:16 -04:00
R.B. Boyer
2183842f0e
connect: add support for envoy 1.16.0, drop support for 1.12.x, and bump point releases as well ( #8944 )
...
Supported versions will be: "1.16.0", "1.15.2", "1.14.5", "1.13.6"
2020-10-22 13:46:19 -05:00
Kim Ngo
e65934a549
NIA: document daemon exiting on task errors ( #8985 )
2020-10-22 13:22:55 -05:00
Blake Covarrubias
00f4ac9f6c
Add extraEnvironmentVars and client.affinity to Helm values ( #8997 )
...
Document client.extraEnvironmentVars, server.extraEnvironmentVars, and
client.affinity Helm chart values.
Remove deprecated connectInject.imageEnvoy and meshGateway.imageEnvoy
values.
2020-10-21 23:28:39 -07:00
Blake Covarrubias
e4f72840ab
docs: Remove sentence about pluggable CAs
...
Consul's Connect CA documentation mentions future releases will
support a pluggable CA system. This sentence has existed in the docs
for over two years, however there are currently no plans to develop
this feature on the near-term roadmap.
This commit removes this sentence to avoid giving the impression that
this feature will be available in an upcoming release.
2020-10-20 11:51:22 -07:00
Jasmine W
d7bff12ebb
Merge pull request #8959 from hashicorp/docs-update-api-cli
...
Update docs-navigation.js
2020-10-20 11:45:33 -04:00
Sabeen Syed
aabd0130a9
Update links ( #8949 )
2020-10-19 14:38:10 -05:00
Sabeen Syed
cc520e13fa
Add A10 and Checkpoint TF modules ( #8950 )
2020-10-15 16:11:09 -05:00
Luke Kysow
b4897cca6e
Update to CRD docs ( #8956 )
...
* Update to CRD docs
* Update website/pages/docs/k8s/crds.mdx
* Modify proxy default and service default protocols
Carry over from previous PR that I forgot to submit a review/suggestion to, TCP and HTTP are not valid protocols for Proxy Defaults and Service Defaults
kubectl apply -f sdefault.yml
Error from server: error when creating "sdefault.yml": admission webhook "mutate-servicedefaults.consul.hashicorp.com" denied the request: servicedefaults.consul.hashicorp.com "your-service-name" is invalid: spec.expose.paths[0].protocol: Invalid value: "tcp": must be one of "http", "http2"
kubectl apply -f sdefault.yml
Error from server: error when creating "sdefault.yml": admission webhook "mutate-servicedefaults.consul.hashicorp.com" denied the request: servicedefaults.consul.hashicorp.com "your-service-name" is invalid: spec.expose.paths[0].protocol: Invalid value: "tcp": must be one of "http", "http2"
Co-authored-by: David Yu <dyu@hashicorp.com>
2020-10-15 10:35:26 -07:00
Jimmy Merritello
718380cebe
Update HSM version w/ Waypoint ( #8971 )
2020-10-15 12:07:33 -05:00
Brandon Romano
1acfa2ede7
Update banner for Consul 1.9
2020-10-14 16:31:58 -07:00
Kit Patella
5825f5f6be
truncate jepsen.mdx log for length
2020-10-14 13:13:38 -07:00
Jimmy Merritello
7ccba40ebb
[Website] Bump HSM version ( #8957 )
...
* Bump HSM version
* New pkg
2020-10-14 13:25:16 -05:00
Jasmine W
63280ae289
Update docs-navigation.js
...
Added links for API and CLI docs to sidebar
2020-10-14 14:12:50 -04:00
R.B. Boyer
7093b2ea43
docs: all intention documentation updates ( #8869 )
2020-10-14 10:23:05 -05:00
Preetha
e7cc973c7c
Merge pull request #8920 from hashicorp/crd-docs
...
CRD Docs
2020-10-14 09:42:45 -05:00
Luke Kysow
1d5fc07248
CRD docs
2020-10-13 17:00:24 -07:00
Luke Kysow
4cdb2ca066
Recommend using vault token auto-renew in 1.8.5 ( #8945 )
2020-10-13 16:18:19 -07:00
Peter M
2a2670ea39
Add files via upload
...
updating logo grid image
2020-10-13 15:16:34 -07:00
Kyle Havlovitz
d1402b5386
Merge pull request #8943 from hashicorp/vault-renew-docs
...
docs: Add a note about auto-renewing the Vault token
2020-10-13 14:36:44 -07:00
Mike Morris
6ebfd29658
website: add v1.9.0-beta1 download callout ( #8939 )
2020-10-13 17:33:49 -04:00
Kyle Havlovitz
37f95e6e79
docs: Add a note about auto-renewing the Vault token
2020-10-13 14:25:42 -07:00
Paul Banks
25956c58dd
Add ui metrics config docs ( #8921 )
...
* Add ui metrics docs
* Update website/pages/docs/agent/options.mdx
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
2020-10-13 22:11:12 +01:00
Sabeen Syed
2491177d37
Remove email address ( #8931 )
2020-10-13 13:16:06 -05:00
Kim Ngo
30993a7495
Add docs on what activates task execution ( #8936 )
2020-10-13 11:47:30 -05:00
Lorna Song
38989b9c77
Update Requirements doc: Terraform module links
...
Update "Using Terraform Modules" with latest module links from partners
2020-10-13 09:26:39 -06:00
Brandon Romano
8d475e5e3b
Plugs in proper links for NIA page
2020-10-12 20:39:34 -07:00
Brandon Romano
51ac5c31b5
Fix failed build
2020-10-12 19:38:43 -07:00
Peter M
0df5077d99
Update network-infrastructure-automation.jsx
2020-10-12 19:20:48 -07:00
pcmccarron
bb7f305a99
updating use case pages
2020-10-12 19:20:48 -07:00
pcmccarron
d3f74c4227
updating NIA use case page
2020-10-12 19:20:48 -07:00
Iryna Shustava
713c50ef7b
Update compatibility matrix ( #8928 )
2020-10-12 18:03:54 -07:00
Iryna Shustava
72ac873857
docs: add Helm docs for openshift; also add other missing Helm docs ( #8833 )
2020-10-12 16:35:20 -07:00
Sabeen Syed
518a138df4
Update a link and reword some sentences ( #8925 )
...
Update PANOS link
Update sentences
2020-10-12 17:40:01 -05:00
Mike Morris
fbd3e4e777
Update version.js
2020-10-12 17:55:47 -04:00
Ricardo Oliveira
30fc50397a
Update service-defaults.mdx ( #8780 )
2020-10-09 13:43:52 -07:00
s-christoff
a62705101f
Enhance the output of consul snapshot inspect ( #8787 )
2020-10-09 14:57:29 -05:00
Ashwin Venkatesh
251e468ec4
Initial docs commit
2020-10-09 15:54:15 -04:00
Kit Patella
0419efe9e1
Merge pull request #8913 from hashicorp/mkcp/docs/add-missing-options
...
adds missing options.mdx entry for telemetry {disable_compat_1.9}
2020-10-09 12:35:46 -07:00
Kit Patella
333e23984e
adds missing options.mdx entry for telemetry {disable_compat_1.9}
2020-10-09 12:29:40 -07:00
Blake Covarrubias
4d8393d8cb
doc: Update acl-method command example ( #8845 )
...
* Update acl-method command example
* add tailing backtick
2020-10-09 12:26:14 -07:00
Kim Ngo
fe8f4c5169
Minor updates to NIA partner docs ( #8912 )
...
* Renames Terraform module registry to its new name Terraform Registry
2020-10-09 14:16:45 -05:00
Sabeen Syed
ef2b6f848e
Docs: Nia/docs tech preview ( #8908 )
...
* Add outline and basic content for Tech Preview docs
* Add Tech Preview tag
* Add auto-labler for Consul Terrform Sync
* Add Consul Terraform Sync config docs (#8837 )
* CLI Docs for Consul Terraform Sync
* Task Docs for Consul Terraform Sync
* Add docs for NIA Terraform driver (#8871 )
* Update Installation Docs for Consul Terraform Sync
* Initial high level architecture overview (#8872 )
* Docs: compatible Terraform modules for Consul-Terraform-Sync (#8887 )
* Update Requirements Docs for Consul Terraform Sync
* Remove empty partner module sections
2020-10-09 13:37:20 -05:00
Daniel Nephin
dd0e8d42c4
Merge pull request #8825 from hashicorp/streaming/add-config
...
streaming: add config and docs
2020-10-09 14:33:58 -04:00
Sabeen Syed
64eefe7e7e
Docs: Nia/docs partner integration ( #8907 )
...
* Add NIA Integration Program page
* Update name to Consul-Terraform-Sync and add Tech Preview tags
* Update diagram to include sequence numbers
* Remove Tech Preview tags and Update Images
* Add TF module naming convention, update image and links
* Add a note, update PANW link, and working updates
* Update URLs to local path
2020-10-09 13:22:18 -05:00
Daniel Nephin
195511140f
config: add field for enabling streaming in the client
...
agent: register the new streaming cache-type
2020-10-09 14:11:34 -04:00
Jimmy Merritello
245079a217
[Website] Add HashiStackMenu to website ( #8854 )
...
* Add new HashiStackMenu
* Add transpile option
* Bump version
* Bump HSM version and rm meganav styles
2020-10-09 10:48:21 -05:00
Matt Keeler
891d05fada
Add capability for the v1/connect/ca/roots endpoint to return a PEM encoded certificate chain ( #8774 )
...
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
2020-10-09 10:43:33 -04:00
R.B. Boyer
b286e075f8
website: re-add forgotten updates ( #8890 )
2020-10-08 15:33:51 -05:00
Kit Patella
40b9769b1f
Merge pull request #8877 from hashicorp/mkcp/telemetry/consul.api.http
...
Add flag for disabling 1.9 metrics backwards compatibility and warnings when set to default
2020-10-08 13:22:37 -07:00
Kit Patella
2051069082
Update telemetry.mdx
...
Make `consul.http...` have an ellipsis rather than just two dots to denote that there's a lot of different metrics under that path.
2020-10-08 13:20:43 -07:00
Matt Keeler
141eb60f06
Add per-agent reconnect timeouts ( #8781 )
...
This allows for client agent to be run in a more stateless manner where they may be abruptly terminated and not expected to come back. If advertising a per-agent reconnect timeout using the advertise_reconnect_timeout configuration when that agent leaves, other agents will wait only that amount of time for the agent to come back before reaping it.
This has the advantageous side effect of causing servers to deregister the node/services/checks for that agent sooner than if the global reconnect_timeout was used.
2020-10-08 15:02:19 -04:00
Daniel Nephin
05df7b18a9
config: add field for enabling streaming RPC endpoint
2020-10-08 12:11:20 -04:00
Ryan Ooi
2ce398b62a
Update acl-method command example
2020-10-07 06:44:24 +08:00
Iryna Shustava
586ae3d5cb
docs: Add missing helm docs and make link anchors consistent ( #8808 )
2020-10-05 10:02:04 -07:00
Kit Patella
7ec49e48a4
add doc entry for new metric consul.api.http, mark consul.http.. as deprecated in 1.9
2020-10-02 14:02:52 -07:00
Kit Patella
5524a43f10
Merge pull request #8271 from coignetp/http-metrics-label
...
Use method and path as labels for http metrics
2020-10-02 13:41:48 -07:00
Luke Kysow
80dda19363
Update k8s upgrade docs ( #8789 )
...
* Update k8s upgrade docs
2020-10-01 14:36:15 -07:00
R.B. Boyer
4b525e5d16
agent: enable enable_central_service_config by default ( #8746 )
2020-10-01 09:19:14 -05:00
Chris Piraino
450540af33
docs: specify what version usage metrics were added in ( #8767 )
2020-09-28 16:33:02 -05:00
Kit Patella
2668983cd0
Fix typos in telemetry.mdx
2020-09-28 13:50:11 -07:00
Jeff Escalante
fd246a384d
fix jepsen circular redirect ( #8757 )
2020-09-25 16:42:57 -04:00
Michael Hofer
d8fa125002
Fix typo in Service Discovery/Services documentation
2020-09-25 10:36:32 +02:00
Petrik van der Velde
4d447e6e76
Improve the Azure cloud auto join documentation ( #8530 )
...
* Update the Azure cloud auto join documentation with more explicit information on how to configure the infrastructure.
* Add a note regarding the length of time taken for Azure to sync the MSI permissions.
* Update references from tag_name to tag_key in the Azure examples
Co-authored-by: Jono Sosulska <42216911+jsosulska@users.noreply.github.com>
2020-09-24 22:41:26 -04:00
Joel Watson
41d47ab94a
Merge pull request #8678 from hashicorp/watsonian/upgrade-docs
...
docs: Add documentation for large version jump upgrades
2020-09-24 16:49:16 -05:00
Mike Morris
f306e18c1a
docs: highlight Vault service mesh CA integration ( #8730 )
2020-09-24 15:38:49 -04:00
Hans Hasselberg
6467eb08dd
add -list-primary to `consul keyring` command ( #8692 )
...
* add -list-primary
* add docs
* use builder
* fix multiple actions
2020-09-24 20:04:20 +02:00
danielehc
c140c810f2
Add alias-node option info ( #8706 )
2020-09-23 18:11:09 +02:00
Prabodh
4432a39462
Update index.mdx ( #8727 )
...
Fixed a gramatical mistake.
2020-09-22 17:57:46 -04:00
Michael Ethridge
2f8fa3a444
Adding Vault ACL examples for Connect CA ( #8536 )
2020-09-22 16:02:06 -04:00
Luke Kysow
cacc7a1d68
Reword docs to make k8s arch clear ( #8723 )
...
* Reword docs to make k8s arch clear
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
2020-09-22 10:31:29 -07:00
Joel Watson
7b2a2d6b0b
Incorporate changes from engineering review
2020-09-22 11:27:57 -05:00
Joel Watson
7097a7b92c
Language changes from review
...
Co-Authored-By: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com>
2020-09-22 11:21:28 -05:00
Joel Watson
9ff9a8c478
Add documentation for large version jump upgrades.
2020-09-22 11:21:28 -05:00
Nicole Forrester
d97fb3f35c
Add Using in Production Question ( #8718 )
...
* website: add using in prod question
* adjust padding
2020-09-21 20:08:44 -04:00
Daniel Kimsey
fbf01fca67
Clarify consul maint enable/disable scope ( #8615 )
...
Try to make it more clear to an operator that toggling off a node-level
maintenance is independent of toggling service level maintenance.
2020-09-21 12:32:10 -04:00
Lowe Schmidt
c4c85ee106
docs: Fix typo in tutorial URL ( #8716 )
2020-09-21 07:08:00 -07:00
Blake Covarrubias
684675e6b2
docs: Add go-sockaddr examples for bind_addr ( #8677 )
...
Add examples of using a go-sockaddr template with `bind_addr` within
HCL or JSON configuration.
Resolves #8633
2020-09-18 08:15:30 -07:00
Blake Covarrubias
305f985c70
docs: Add missing options for consul connect envoy ( #8670 )
...
Document missing CLI options for the `consul connect envoy` command.
Resolves #8041
2020-09-18 08:11:48 -07:00
Preetha
8e974bdf3c
Merge pull request #8638 from eckdanny/docs/clarify-kv-keys-url-safe
...
docs: clarify KV url-safe key names
2020-09-17 15:51:15 -05:00
Mike Wickett
765c1128aa
website: change sku to tier
2020-09-17 12:56:31 -04:00
Mike Wickett
bee9a7225f
website: update alert bar for HCS prod sku
2020-09-17 12:19:26 -04:00
Sabeen Syed
238353406a
Add Consul ESM to Consul Tools page
2020-09-16 09:18:15 -04:00
Blake Covarrubias
6bc5f24ed9
Add path-based routing example to Ingress docs ( #8672 )
...
Add configuration example for HTTP path-based routing with virtual
services to Ingress gateway configuration entry documentation.
Resolves #8018
2020-09-15 15:37:47 -07:00
Hans Hasselberg
296340e13f
Update API docs for GET /operator/keyring ( #8691 )
...
The response includes a new field: PrimaryKeys that lists the installed
primary keys.
2020-09-15 21:35:02 +02:00
Blake Covarrubias
7ccc2bc9d0
website: Add redirects for additional pages ( #8684 )
...
Add redirects for additional pages which have old URLs being returned
in search engine results.
2020-09-15 11:49:34 -07:00
Jeff Escalante
feca125e96
round 2
2020-09-15 12:01:47 -04:00
Jeff Escalante
6562b1cd47
redirect fix round 1
2020-09-15 11:37:59 -04:00
Blake Covarrubias
003cada619
docs: Add -node-identity option to token and role command ( #8671 )
...
Document `-node-identity` option which was added in #7970 for
`acl token <create|update>` and `acl role <create|update>` commands.
2020-09-14 19:02:43 -07:00
Freddy
3d8e132609
Support specifying load balancer configuration for destination services
...
Load balancing policies are configured in service-resolvers. All Envoy load balancing algorithms are currently supported. Including: least_request, round_robin, random, maglev, and ring_hash.
At the moment hash-based load balancing configuration is not applied at mesh gateways since they cannot decrypt traffic to inspect HTTP attributes like headers.
2020-09-14 12:02:26 -06:00
Derek Strickland
86bf775b69
Fixed broken install links ( #8674 )
2020-09-14 13:37:35 -04:00
David Yu
51f048b21c
Create compatability.mdx for Consul Kubernetes docs ( #8655 )
...
Create Compatibility Matrix page for Consul and Consul on Kubernetes underneath Upgrade section in the Kubernetes docs.
2020-09-14 10:24:39 -07:00
freddygv
33af8dab9a
Resolve conflicts against master
2020-09-11 18:41:58 -06:00
freddygv
60cb306524
Add session flag to cookie config
2020-09-11 18:34:03 -06:00
Derek Strickland
d170f17951
Added docs link to Learn tutorial for Kind. ( #8610 )
2020-09-11 17:03:35 -04:00
Jasmine W
ee41b2f338
Merge pull request #8666 from hashicorp/update-docs-redirect
...
Update _redirects
2020-09-11 15:41:59 -05:00
kaitlincarter-hc
20e6b21f68
Website Links to Learn ( #8641 )
...
* update links
* Update website/pages/home/index.jsx
2020-09-11 15:33:15 -05:00
Jasmine W
36bed13002
Update _redirects
...
- updating old acl redirects
- removed duplicate ones I added previously toward the bottom
2020-09-11 14:39:49 -05:00
freddygv
5707ac9d17
Update website docs
2020-09-11 10:50:57 -06:00
Derek Strickland
f64ae7adb5
Fixed broken link to Helm Chart install page. ( #8662 )
2020-09-11 12:48:41 -04:00
Joel Watson
5e0cd29a96
Merge pull request #8544 from hashicorp/watsonian/consul-acl-translate-rules-typo
...
Fix usage typo for `consul acl translate-rules`
2020-09-09 15:33:30 -05:00
Joel Watson
668193fada
s/translate rules/translate-rules/
...
Just fixes a typo in the command's usage info.
2020-09-09 14:16:29 -05:00
Jasmine W
38fda0b0f0
added Integration category
...
- added "Integration" category
- added redirects
2020-09-09 13:55:36 -05:00
Luke Kysow
99951dbba5
Move around k8s docs
...
* k8s > ambassador integration moved to k8s > service mesh > ambassador integration
* k8s > get started > overview moved to k8s > get started > install with
helm chart
* k8s > helm chart reference renamed to helm chart configuration
2020-09-09 09:59:51 -07:00
Jasmine W
b8439e2023
Update index.mdx ( #8632 )
...
renamed page to remain consistent
2020-09-09 11:07:20 -04:00
Danny Eck
6ba981a8b7
docs: clarify KV url-safe key names
2020-09-08 23:04:32 -05:00
Blake Covarrubias
2f9c3b870b
docs: Fix rendering of link under service config endpoint
...
HTML and markdown cannot be present in the same line. Change markdown
link to HTML anchor element.
2020-09-08 17:41:10 -07:00
Luke Kysow
0f58a22f0d
Move helm reference out
2020-09-08 12:05:55 -07:00
Luke Kysow
719067af0d
Update useSystemRoots docs for k8s
2020-09-08 11:11:48 -07:00
Kevin Pruett
b0f08fe8e2
Integrate @hashicorp/react-search into layout
2020-09-08 11:32:00 -04:00
Tyler Ryan
9da56d95aa
Clarifying service definition requirements for registering a service … ( #8608 )
2020-09-03 14:25:54 -04:00
R.B. Boyer
23bb4bd20c
docs: forgot to change this version number when the feature was backported ( #8607 )
2020-09-03 11:08:59 -05:00
R.B. Boyer
b0bde51e70
connect: all config entries pick up a meta field ( #8596 )
...
Fixes #8595
2020-09-02 14:10:25 -05:00
Chris Piraino
d661197a3c
docs: add new usage metrics to telemetry page
2020-09-02 10:38:29 -05:00
freddygv
d7bda050e0
Restructure structs and other PR comments
2020-09-02 09:10:50 -06:00
Hans Hasselberg
e3fbebda01
add docs for dual stack options ( #8407 )
2020-09-02 14:15:41 +02:00
Jasmine W
8ae3332165
docs: update structure ( #8506 )
...
- moved and renamed files/folders based on new structure
- updated docs navigation based on new structure
- moved CLI to top nav (created commands.jsx and commands-navigation.js)
- updated and added redirects
- updating to be consistent with standalone categories
- changing "overview" link in top nav to lead to where intro was moved (docs/intro)
- adding redirects for intro content
- deleting old intro folders
- format all data/navigation files
- deleting old commands folder
- reverting changes to glossary page
- adjust intro navigation for removal of 'vs' paths
- add helm page redirect
- fix more redirects
- add a missing redirect
- fix broken anchor links and formatting mistakes
- deleted duplicate section, added redirect, changed link
- removed duplicate glossary page
2020-09-01 11:14:13 -04:00
freddygv
58a018c20b
Add documentation for resolver LB cfg
2020-08-28 14:46:13 -06:00
Jack
145bcdc2bb
Add http2 and grpc support to ingress gateways ( #8458 )
2020-08-27 15:34:08 -06:00
Nick Wales
a94da1782d
Fixes table formatting ( #8572 )
2020-08-26 15:11:56 -04:00
Jeff Escalante
8d66456880
Merge pull request #8531 from hashicorp/je.fix-broken-links
...
Docs Sidenav Update, Fix Broken Links
2020-08-24 15:43:08 -04:00
Kyle MacDonald
8faf4a69af
website: add link to certification on /community ( #7807 )
2020-08-24 15:21:54 -04:00
Jeff Escalante
b577dca6b6
one more
2020-08-18 19:13:40 -04:00
Jeff Escalante
ef51acd428
more link fixes
2020-08-18 18:57:52 -04:00
Jeff Escalante
46a7884eb5
fix a bunch of broken links
2020-08-18 18:22:29 -04:00
danielehc
87fb6b9339
Adding warning for ACL replication data loss ( #8210 )
2020-08-18 17:48:37 -04:00
Jeff Escalante
14545999c6
fix more redirects
2020-08-18 16:36:40 -04:00
Jeff Escalante
3ca754dd6e
remove invalid redirects
2020-08-18 16:36:21 -04:00
Jeff Escalante
ca8c9484e9
upgrade to latest docs-sidenav, fix some issues with the k8s section
2020-08-18 15:11:06 -04:00
danielehc
4a1cc8b9f9
Refactor api-docs links to learn ( #8488 )
2020-08-17 18:20:02 +02:00
danielehc
e5d84ad45a
Refactor docs links to learn 2 ( #8491 )
...
* Refactor docs links to learn
* Apply suggestions from code review
Co-authored-by: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com>
Co-authored-by: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com>
2020-08-17 18:19:04 +02:00
danielehc
b2d87296ca
Refactor docs links to learn ( #8490 )
2020-08-17 18:17:51 +02:00
Derek Strickland
e5e2e3c3e3
Added link to Secure Consul on K8S Tutorial ( #8402 )
2020-08-14 14:27:34 -04:00
Iryna Shustava
12ee36abd9
docs: add docs to use Connect CA providers with Helm ( #8464 )
2020-08-13 14:29:59 -07:00
Derek Strickland
d373be125e
Learn/link updates derek ( #8487 )
...
* Updated Learn url paths.
Co-authored-by: danielehc <40759828+danielehc@users.noreply.github.com>
2020-08-13 17:02:44 -04:00
Iryna Shustava
426e8b9029
docs: consul on k8s doesn't support external servers requiring mTLS ( #8484 )
2020-08-13 12:04:34 -07:00
Luke Kysow
02c2f023f5
Update k8s sync docs ( #8452 )
...
* Update k8s sync docs
- remove docs that said for nodeport service we register each instance
on a node with its same node name. We instead register each instance
onto the k8s-sync node
- add docs describing which ports and ips are used
2020-08-12 16:34:55 -07:00
Luke Kysow
1095b93775
Document k8s sidecar resource annotations ( #8455 )
2020-08-12 16:34:17 -07:00
s-christoff
b218692382
Update version.js to 1.8.3 ( #8505 )
2020-08-12 17:35:54 -05:00
Iryna Shustava
c2d02e8a06
docs: update helm chart ref ( #8483 )
...
No longer require servers to be running on k8s when
manageSystemACLs is true
2020-08-11 14:39:44 -07:00
Mike Morris
d9ef146d82
changelog: Update for 1.8.2, 1.7.6, 1.7.5 and 1.6.7 ( #8462 )
...
* update bindata_assetfs.go
* Release v1.8.2
* Putting source back into Dev Mode
* changelog: add entries for 1.7.6, 1.7.5 and 1.6.7
Co-authored-by: hashicorp-ci <hashicorp-ci@users.noreply.github.com>
2020-08-07 18:58:09 -04:00
Jack
fc280a7305
Specify allowed ingress gateway protocols in docs ( #8454 )
...
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2020-08-07 13:25:23 -06:00
Hans Hasselberg
fdceb24323
auto_config implies connect ( #8433 )
2020-08-07 12:02:02 +02:00
Rebecca Zanzig
eb934a2979
Merge pull request #8426 from hashicorp/docs/k8s-resources
...
Add lifecycle sidecar and init container resource settings docs
2020-08-06 15:28:11 -07:00
Rebecca Zanzig
41a3a27ff2
Add lifecycle sidecar and init container resource settings docs
2020-08-06 15:11:54 -07:00
Blake Covarrubias
5e13ef68a8
website: Redirect /mesh to new URL
...
Redirect service mesh use case page to point to new URL.
2020-08-06 09:25:08 -07:00
Mike Morris
ce162270b2
Update version.js to 1.8.1 ( #8439 )
2020-08-05 16:56:38 -04:00
R.B. Boyer
8ea4c482b3
xds: add support for envoy 1.15.0 and drop support for 1.11.x ( #8424 )
...
Related changes:
- hard-fail the xDS connection attempt if the envoy version is known to be too old to be supported
- remove the RouterMatchSafeRegex proxy feature since all supported envoy versions have it
- stop using --max-obj-name-len (due to: envoyproxy/envoy#11740 )
2020-07-31 15:52:49 -05:00
Matt Keeler
2e19a52b1b
Add some auto-config docs ( #8410 )
...
We will probably want a tutorial about this in the future but for now at least we document it a little.
2020-07-30 12:10:25 -04:00
Blake Covarrubias
985fd245eb
docs: Fix typo in -pid file description
...
Fix typo in `-pid` file option description. This change restores text
which was erroneously deleted in PR #736 with commit f41dce9.
Fixes #8388
2020-07-28 10:21:28 -07:00
Pierre Souchay
947d8eb039
Added ratelimit to handle throtling cache ( #8226 )
...
This implements a solution for #7863
It does:
Add a new config cache.entry_fetch_rate to limit the number of calls/s for a given cache entry, default value = rate.Inf
Add cache.entry_fetch_max_burst size of rate limit (default value = 2)
The new configuration now supports the following syntax for instance to allow 1 query every 3s:
command line HCL: -hcl 'cache = { entry_fetch_rate = 0.333}'
in JSON
{
"cache": {
"entry_fetch_rate": 0.333
}
}
2020-07-27 23:11:11 +02:00
Blake Covarrubias
ec612d7744
docs: Modify website redirects for gateways
...
Modify the HTTP redirects for the gateway documentation to point to
the updated URL locations. Missed in PR #8195 .
2020-07-27 09:27:56 -07:00
Blake Covarrubias
38b41a7a11
docs: Modify network segments limitation callout
...
Change the callout on the Network Segments page to specify the
limitation applies to versions of Consul prior to version 1.7.3.
2020-07-27 09:10:27 -07:00
Blake Covarrubias
8aa4dc9c16
docs: Add redirect for /docs/k8s/connect.html
...
Redirect /docs/k8s/connect.html to /docs/k8s/connect/overview.
2020-07-24 16:15:47 -07:00
Freddy
642afcd364
Gateway tasks and overview ( #8195 )
...
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2020-07-24 15:07:36 -06:00
Luke Kysow
ebcc925e18
Merge pull request #8368 from hashicorp/lkysow-patch-1
...
Update terminating-gateways.mdx
2020-07-23 09:45:20 -07:00
Brandon Romano
c7c3d7597d
Update alert banner to HCS GA
2020-07-23 09:35:41 -07:00
Luke Kysow
41003caadc
Update terminating-gateways.mdx
...
* fix formatting issue
* use a command that will work with any pod id
2020-07-23 09:19:33 -07:00
Brandon Romano
2b602bbba7
Adds cloud offerings section to website
2020-07-23 01:21:15 -07:00
Kyle Schochenmaier
3c75847ee2
terminating gw docs ( #8300 )
...
* terminating gw docs
Co-authored-by: Rebecca Zanzig <16315901+adilyse@users.noreply.github.com>
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2020-07-22 16:02:47 -05:00
Geoffrey Grosenbach
68d6a08481
Restore link to /intro docs in main menu ( #8356 )
...
The "Overview" link previously went to a summary of Consul features and a
comparison to other products. This commit restores that destination at the
request of Consul PMs.
This commit previously removed the link (it went to `/` instead of `/intro`).
ac612a9cdc (diff-f98b55875118725d1373dd2da36d9ee5)
2020-07-22 10:28:09 -07:00
Nathan Lacey
a1196feec3
Add certificate disclaimer for TLS encryption ( #8316 )
...
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2020-07-21 10:38:03 -06:00
Joel Watson
56c4d6e98f
docs: Add raft_multiplier default clarification ( #8339 )
2020-07-20 15:49:46 -06:00
Blake Covarrubias
4fecce1344
docs: Fix heading for list prepared queries endpoint
2020-07-17 09:00:17 -07:00
Blake Covarrubias
d17cc4044d
docs: Fix link to kv_max_value_size config option ( #8322 )
...
The sizing recommendation link should point to the config option for
tuning kv_max_value_size.
2020-07-16 14:13:06 -07:00
Sabeen Syed
5898692543
Merge pull request #8259 from hashicorp/enterprise_docs_update
...
Consul Enterprise docs update
2020-07-16 15:34:15 -05:00
Kyle Schochenmaier
01fdd638e3
Apply suggestions from code review
2020-07-15 18:24:55 -05:00
Kyle Schochenmaier
8804f7b322
Merge branch 'master' into k8s/gateway-setup-docs
2020-07-15 17:47:21 -05:00
Kyle Schochenmaier
08db6cfd20
ingress gw docs for k8s ( #8291 )
...
Co-authored-by: Derek Strickland
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2020-07-15 17:45:20 -05:00
Jeff Escalante
3d91a21d44
Merge pull request #8230 from hashicorp/je.pin-deps
...
📌 Hard Pin Website Dependencies
2020-07-15 18:45:19 -04:00
Kyle Schochenmaier
b7c970adb0
update sidebar
2020-07-15 17:42:48 -05:00
Kyle Schochenmaier
a384226876
remove term-gw until its ready to merge and update redirects
2020-07-15 17:38:23 -05:00
Hans Hasselberg
0c39b2c820
add support for envoy 1.14.4, 1.13.4, 1.12.6 ( #8216 )
2020-07-13 15:44:44 -05:00
Chris Piraino
51f71d43ab
docs: add section for /health/ingress/:service API ( #8108 )
...
* docs: add section for /health/ingress/:service API
* Add documentation around consul version for API
* docs: add note about gateway-services API release version
2020-07-10 12:36:46 -05:00
Matt Keeler
c9ccbab65a
Merge pull request #8268 from hashicorp/feature/improved-version-output
...
Add Revision to version CLI output and add JSON support
2020-07-10 10:01:57 -04:00
Paul Coignet
8f373e7d6e
Keep both metrics
2020-07-10 11:27:22 +02:00
R.B. Boyer
6e3d07c995
xds: version sniff envoy and switch regular expressions from 'regex' to 'safe_regex' on newer envoy versions ( #8222 )
...
- cut down on extra node metadata transmission
- split the golden file generation to compare all envoy version
2020-07-09 17:04:51 -05:00
Jeff Escalante
51f2a6e5b7
remove extra dependencies
2020-07-09 14:56:22 -04:00
Paul Coignet
a1e698dcff
Use method and path as labels
2020-07-09 10:31:27 +02:00
Sabeen Syed
65768f6516
docs: Add Audit Logging page under Consul Enterprise
2020-07-08 18:16:12 -05:00
Jeff Escalante
7d590e62c5
update deps, format all files
2020-07-08 19:12:34 -04:00
Jeff Escalante
734beb069a
update and hard-pin dependencies
2020-07-08 18:44:34 -04:00
Matt Keeler
ca169ef6ed
Add Revision to version CLI output and add JSON support
...
Also add JSON format support
2020-07-08 16:32:46 -04:00
JohnnyB
d7e3156972
Added undocumented CONSUL_NAMESPACE to website. ( #8264 )
2020-07-08 10:41:42 -04:00
Sabeen Syed
38892f2725
docs: Update Consul Enterprise Intro
2020-07-07 16:11:30 -05:00
Daniel Nephin
72d1742bd9
docs: dns_config.cache_max_age=0
2020-07-07 15:24:26 -04:00
Jeff Escalante
3ef57a8ead
learn -> tutorials in subnav
2020-07-06 18:44:30 -04:00
Seth Hoenig
4771f8df83
docs: fix link to connect authorize endpoint ( #8248 )
...
/docs/connect/intentions has a broken link presumably meant
to go to /api-docs/agent/connect#authorize
This PR fixes the link.
2020-07-06 16:16:09 -05:00
Kevin Pruett
959e9427df
Append redirects
2020-07-06 09:39:37 -07:00
Kevin Pruett
f7a56daecd
Merge pull request #8242 from hashicorp/pruett.ci-fixup
...
Update Algolia CI script
2020-07-06 11:22:54 -04:00
Kevin Pruett
4fa0efed59
Update Algolia CI script
2020-07-06 10:09:48 -04:00
Jono Sosulska
41ba3fca9c
Fix typos on commandline flags, updated config opts ( #8227 )
...
* Fix typos on commandline flags, updated config opts
- Added anchors to https://github.com/hashicorp/consul/pull/8223
- Fix Typos
Updated to include config file options as well as CLI.
2020-07-02 16:13:11 -04:00
Jeff Escalante
eecfb2717a
remove unneeded mdx provider option
2020-07-02 14:22:29 -04:00
Jeff Escalante
08a76913f8
drop out unused font
2020-07-02 14:22:29 -04:00
Jeff Escalante
fc303e318e
generate readme
2020-07-02 14:22:29 -04:00
Jeff Escalante
06dc0a38ca
update dependencies, fapply upgrades, fix breaking changes
2020-07-02 14:22:29 -04:00
Blake Covarrubias
ec35a78ffc
docs: Fix formatting issues on built-in proxy page ( #8005 )
...
Fix markdown formatting and display issues on built-in proxy page.
2020-07-02 12:39:50 -04:00
Rémi Lapeyre
1134e2aafc
Fix typo in configuration documentation ( #7997 )
2020-07-02 12:39:23 -04:00
kaitlincarter-hc
5de6302051
update landing page links to learn to specific guides ( #8214 )
2020-07-01 14:58:46 -05:00
André
ea11156c45
Update lock.mdx ( #8217 )
...
Remove duplicated `-timeout` value.
2020-07-01 14:59:07 +02:00
Fatih Sarhan
eafb9ffd3c
docs: Fix typo on openstack cloud-auto-join
2020-06-29 13:56:01 -07:00
Kevin Pruett
333e0d3e5d
Add Algolia indexing to CI
2020-06-29 12:14:43 -04:00
Seth Hoenig
c2a1322894
api/agent: enable setting SuccessBeforePassing and FailuresBeforeCritical in API ( #7949 )
...
Fixes #7764
Until now these two fields could only be set through on-disk agent configuration.
This change adds the fields to the agent API struct definition so that they can
be set using the agent HTTP API.
2020-06-29 14:52:35 +02:00
R.B. Boyer
72a515f5ec
connect: various changes to make namespaces for intentions work more like for other subsystems ( #8194 )
...
Highlights:
- add new endpoint to query for intentions by exact match
- using this endpoint from the CLI instead of the dump+filter approach
- enforcing that OSS can only read/write intentions with a SourceNS or
DestinationNS field of "default".
- preexisting OSS intentions with now-invalid namespace fields will
delete those intentions on initial election or for wildcard namespaces
an attempt will be made to downgrade them to "default" unless one
exists.
- also allow the '-namespace' CLI arg on all of the intention subcommands
- update lots of docs
2020-06-26 16:59:15 -05:00
Freddy
36a9bb4133
Update website/pages/docs/acl/auth-methods/jwt.mdx
...
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
2020-06-25 11:43:42 -06:00
freddygv
5b5210e2b7
Remove remaining beta tags
2020-06-24 16:12:24 -06:00
freddygv
2adf1df079
Remove stray instruction
2020-06-24 16:12:08 -06:00
freddygv
5f34f9954c
Add docs for upstream destination's namespace
2020-06-24 16:11:44 -06:00
freddygv
1ac7e9a07d
Add tabs to config entry examples
2020-06-24 16:10:46 -06:00
Rebecca Zanzig
5cf7f86091
Rearrange k8s connect docs to make space for gateways
2020-06-24 13:35:14 -07:00
Mike Morris
8a496af085
Update dev.mdx ( #8090 )
...
Remove ref to "virtual service" to avoid confusion with L7 routing virtual services, replace with "debug service".
2020-06-24 14:26:01 +02:00
Valery V. Vorotyntsev
0e50884525
Fix quorum formula in consensus.mdx ( #8166 )
...
[Add & Remove Servers](https://learn.hashicorp.com/consul/day-2-operations/servers )
guide uses `(N/2)+1` quorum formula. So does the
[Raft implementation](5927dcda05/raft.go (L909)
).
Consensus Protocol document uses `(n+1)/2` formula.
This formula is not only different, it conflicts with the
[Deployment Table](https://www.consul.io/docs/internals/consensus.html#deployment_table )
in the same document; e.g., (6+1)/2 = 3, not 4.
Replace `(n+1)/2` with `(N/2)+1` in Consensus Protocol document.
2020-06-24 14:23:36 +02:00
Chris Piraino
c1f485c516
docs: Specify port in host for example ( #8167 )
...
This example shows a TLS enabled ingress config on a non-https port.
Currently, that means we require the port to be specified in one of the
host entries to route traffic.
2020-06-23 14:41:51 -05:00
freddygv
224f486aef
Update namespaces subject-verb agreement
2020-06-23 10:57:30 -06:00
Brandon Romano
8c1ccf96e9
Update Nav
2020-06-21 19:35:34 -07:00
Preetha
0d4d807cb0
remove prerelease tag
2020-06-18 20:02:21 -05:00
Preetha
83241ec09e
update alert banner
2020-06-18 19:36:42 -05:00
Preetha
52dc72c24a
update version to 1.8.0
2020-06-18 19:32:11 -05:00
Freddy
4948cd403f
Finalize gateway documentation for 1.8.0 GA ( #8121 )
...
Co-authored-by: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com>
2020-06-18 15:27:06 -06:00
Luke Kysow
c937cbd0cf
Remove consul:beta now that 1.8 is out.
2020-06-18 11:50:25 -07:00
Rebecca Zanzig
b9ec0d310f
Merge pull request #8126 from hashicorp/k8s/gateway-docs
...
Add helm chart options for ingress and terminating gateways
2020-06-18 11:30:59 -07:00
Jono Sosulska
1f1eb0cb33
Fixing multiple document updates ( #8135 )
...
* Fixes #7663-ACL Token Reloadable#7432-Cipher Suites,#7385-KV Delete DC, raft list-peers docs
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2020-06-18 14:10:45 -04:00
Rebecca Zanzig
c1d37ddd6b
Add helm chart options for ingress and terminating gateways
2020-06-18 11:04:19 -07:00
Dexter Lowe
a27694d110
#8059 Improve Clarity on TTL docs ( #8141 )
2020-06-18 13:53:43 -04:00
Chris Piraino
03cc81ba18
Updates docs with ingress Host header clarifications ( #8062 )
...
* Updates docs with ingress Host header changes
Clarify that a Host header is required for L7 protocols, and specify
that the default is to use the Consul DNS ingress subdomain
* Add sentence about using '*' by itself for testing
* Add optional step for using L7 routing config
* Note that port numbers may need to be added in the Hosts field
2020-06-17 14:43:58 -05:00
Kevin Pruett
5d0bd935b0
Update @hashicorp/nextjs-scripts dep
2020-06-17 12:01:56 -04:00
wisp
9bad4aaf9a
Fixed a typo ( #8132 )
...
Fixed a little typo 🐰
2020-06-17 10:21:33 -04:00
David Yu
818ce2eca6
Formatting spaces between keys in Config entries ( #8116 )
...
* Formatting spaces between keys in Config entries
* Service Router spacing
* Missing Camel Case proxy-defaults
* Remove extra spaces service-splitter
* Remove extra spsaces service-resolver
* More spaces a la hclfmt
* Nice!
* Oh joy!
* More spaces on proxy-defaults
* Update website/pages/docs/agent/config-entries/proxy-defaults.mdx
Co-authored-by: Chris Piraino <cpiraino@hashicorp.com>
2020-06-16 11:28:21 -07:00
Matt Keeler
cdc4b20afa
ACL Node Identities ( #7970 )
...
A Node Identity is very similar to a service identity. Its main targeted use is to allow creating tokens for use by Consul agents that will grant the necessary permissions for all the typical agent operations (node registration, coordinate updates, anti-entropy).
Half of this commit is for golden file based tests of the acl token and role cli output. Another big updates was to refactor many of the tests in agent/consul/acl_endpoint_test.go to use the same style of tests and the same helpers. Besides being less boiler plate in the tests it also uses a common way of starting a test server with ACLs that should operate without any warnings regarding deprecated non-uuid master tokens etc.
2020-06-16 12:54:27 -04:00
David Yu
de65e6300e
Switching service-route, service-resolver, service-splitter examples to CamelCase ( #8107 )
...
* Switching service-route example to CamelCase
* Switch service-resovler examples to CamelCase
* Changing service-splitter examples to CamelCase
2020-06-15 14:14:36 -07:00
Spencer Owen
9b7483c6df
docs: Fix ingress dns entry ( #8072 )
2020-06-15 15:15:33 -05:00
freddygv
f4179b400d
Update telemetry for gateway-services endpoint
2020-06-12 14:44:36 -06:00
freddygv
51f8f76b3b
Remove unused method and fixup docs ref
2020-06-12 13:47:43 -06:00
freddygv
26583e12ba
Add docs
2020-06-12 13:47:43 -06:00
Hans Hasselberg
26494286c7
Support envoy 1.14.2, 1.13.2, 1.12.4 ( #8057 )
2020-06-10 23:20:17 +02:00
Mike Wickett
61848c6187
Merge pull request #8076 from hashicorp/nq.basic-hero-tertiary-link-support
...
[Website] Support tertiary-styled third links
2020-06-10 10:47:40 -04:00
Noel Quiles
f696738875
Support tertiary-styled third links
...
Get the tertiary links to wrap below buttons
Adjust color/spacing of tertiary via override
Remove overrides, implement custom link
Extract arrow icon to file
Increase top margin for third link
Apply Brandon's fixes
Co-authored-by: Brandon Romano <BrandonRRomano@gmail.com>
2020-06-09 22:43:05 -07:00
Daniel Nephin
6719f1a6fa
Merge pull request #7900 from hashicorp/dnephin/add-linter-staticcheck-2
...
intentions: fix a bug in Intention.SetHash
2020-06-09 15:40:20 -04:00
Kyle Havlovitz
b7cf5139dd
Merge pull request #8040 from hashicorp/ingress/expose-cli
...
Ingress expose CLI command
2020-06-09 12:11:23 -07:00
Preetha
a4b2f657c4
fix link
2020-06-08 19:47:33 -05:00
Kyle Havlovitz
c466551ec1
Add -host flag to expose command
2020-06-08 16:59:47 -07:00
Preetha
0252a79322
Update banner.js to call out helm chart survey
2020-06-08 17:34:38 -05:00
Blake Covarrubias
5d2f18fc3d
docs: Fix rendering of markdown on performance page
...
Fix issue with markdown not being rendered on /docs/install/performance.mdx.
Resolves #8049
2020-06-08 10:29:47 -07:00
Hans Hasselberg
532e14fdc4
agent: add option to disable agent cache for HTTP endpoints ( #8023 )
...
This allows the operator to disable agent caching for the http endpoint.
It is on by default for backwards compatibility and if disabled will
ignore the url parameter `cached`.
2020-06-08 10:08:12 +02:00
Krastin
0f0c8a29fe
website: fix a link in docs/agent/options
...
fixing the link to gopsutil in the -disable-host-node-id option text body
2020-06-07 03:36:55 -07:00
Jeff Escalante
37c7090d1a
a few more naming adjustments
2020-06-06 15:45:29 -04:00
Jeff Escalante
511af6c9ba
change page path, add redirect
2020-06-06 15:45:29 -04:00
Peter M
d3b51070dd
Update Homepage Use Case Name and Link
...
resubmitting this PR to include a link change.
2020-06-06 15:45:29 -04:00
Peter M
4ad6c0ab02
Updating NMA use case to reflect new name
...
Recently changed Network Middleware Automation use case to Network Infrastructure Automation, adding changes to the site to reflect this.
2020-06-06 15:00:03 -04:00
Kyle Havlovitz
05a8f4d95a
Document the namespace format for expose CLI command
2020-06-05 15:47:03 -07:00
Kyle Havlovitz
7069150ee1
Add docs for expose command
2020-06-05 14:54:45 -07:00
Daniel Nephin
b9e4544ec3
intentions: fix a bug in Intention.SetHash
...
Found using staticcheck.
binary.Write does not accept int types without a size. The error from binary.Write was ignored, so we never saw this error. Casting the data to uint64 produces a correct hash.
Also deprecate the Default{Addr,Port} fields, and prevent them from being encoded. These fields will always be empty and are not used.
Removing these would break backwards compatibility, so they are left in place for now.
Co-authored-by: Hans Hasselberg <me@hans.io>
2020-06-05 14:51:43 -04:00
Freddy
f759a48726
Enable gateways to resolve hostnames to IPv4 addresses ( #7999 )
...
The DNS resolution will be handled by Envoy and defaults to LOGICAL_DNS. This discovery type can be overridden on a per-gateway basis with the envoy_dns_discovery_type Gateway Option.
If a service contains an instance with a hostname as an address we set the Envoy cluster to use DNS as the discovery type rather than EDS. Since both mesh gateways and terminating gateways route to clusters using SNI, whenever there is a mix of hostnames and IP addresses associated with a service we use the hostname + CDS rather than the IPs + EDS.
Note that we detect hostnames by attempting to parse the service instance's address as an IP. If it is not a valid IP we assume it is a hostname.
2020-06-03 15:28:45 -06:00
Kevin Pruett
5ce7c8d76d
Merge pull request #8002 from pruett/pruett.quickfix-acl-docs
...
Add newline to fix rendering bug
2020-06-03 17:21:52 -04:00
Jono Sosulska
ebdc3a6b9e
Updating Stopping Agent Section ( #8016 )
...
Fixes #6935 to clarify agent behavior.
2020-06-03 17:08:49 -04:00
Kevin Pruett
ffeb7515a4
Add newline to fix rendering bug
2020-06-03 15:21:06 -04:00
Derek Strickland
e1871e9e6e
Added guideLinks prop for UseCaseLayout component and linked terminating gateways guide from documentation. ( #7998 )
2020-06-02 10:40:07 -04:00
R.B. Boyer
7bd7895047
acl: allow auth methods created in the primary datacenter to optionally create global tokens ( #7899 )
2020-06-01 11:44:47 -05:00
R.B. Boyer
16db20b1f3
acl: remove the deprecated `acl_enforce_version_8` option ( #7991 )
...
Fixes #7292
2020-05-29 16:16:03 -05:00
Jono Sosulska
7a13c96a2a
Replace whitelist/blacklist terminology with allowlist/denylist ( #7971 )
...
* Replace whitelist/blacklist terminology with allowlist/denylist
2020-05-29 14:19:16 -04:00
Shantanu Gadgil
08cb4e5c6b
add gobetween to the Consul tools ( #7973 )
...
add gobetween to the Consul tools
2020-05-29 11:17:22 -07:00
Chris Piraino
967ecf59b0
Remove underscores from gateway URL paths ( #7962 )
2020-05-28 14:19:17 -05:00
Luke Kysow
1edf879169
Merge pull request #7936 from hashicorp/helm-k8s-mgw
...
Helm docs for k8s mesh gateways and federation
2020-05-28 10:51:03 -07:00
Luke Kysow
80031e7921
Helm docs for k8s mesh gateways and federation
2020-05-28 10:49:59 -07:00
Alvin Huang
f830637448
bump beta callout to v1.8.0-beta2 ( #7945 )
2020-05-26 12:51:44 -04:00
Luke Kysow
064bd2e9ca
Merge pull request #7944 from hashicorp/k8s-mgw-docs-update
...
Update for consul:1.8.0-beta2
2020-05-25 11:26:28 -07:00
Luke Kysow
11933ee640
Update for consul:1.8.0-beta2
2020-05-25 11:26:09 -07:00
Jeff Escalante
10b79907a0
env variable clarity
2020-05-21 14:50:45 -04:00
Jeff Escalante
c093b4903f
mod stylelint to be more accurate
2020-05-21 14:50:45 -04:00
Jeff Escalante
7a43926fa4
upgrade to stylelint release
2020-05-21 14:50:45 -04:00
Jeff Escalante
483ca3acf7
remove unused dependencies, adjust 404 link color
2020-05-21 14:50:45 -04:00
Jeff Escalante
306e8c84b6
update dependencies
2020-05-21 14:50:45 -04:00
Peter M
2232f5cba8
Updated resource heading to correct error
2020-05-20 15:26:56 -07:00
Freddy
36c2ae0900
Update ingress/terminating gateway ACL docs ( #7891 )
2020-05-20 09:27:25 -06:00
Paul Mundt
9b15050b44
docs: Add Dart client to list of Libraries and SDKs ( #7884 )
2020-05-20 12:42:12 +02:00
Patrice Krakow
49bd1a4ba3
docs: change "is" to "can be" in connect docs ( #7902 )
...
The doc says: "When the Connect injector is installed, the Connect sidecar is automatically added to all pods." But, it depends on the configuration, so I think it's better to say: "When the Connect injector is installed, the Connect sidecar can automatically added to all pods."
2020-05-20 12:40:24 +02:00
Pierre Souchay
3b548f0d77
Allow to restrict servers that can join a given Serf Consul cluster. ( #7628 )
...
Based on work done in https://github.com/hashicorp/memberlist/pull/196
this allows to restrict the IP ranges that can join a given Serf cluster
and be a member of the cluster.
Restrictions on IPs can be done separatly using 2 new differents flags
and config options to restrict IPs for LAN and WAN Serf.
2020-05-20 11:31:19 +02:00
R.B. Boyer
16bbb11aad
docs: remove todos ( #7922 )
...
Fixes #7921
2020-05-19 15:19:06 -05:00
R.B. Boyer
694a6c03e5
docs: update the 'consul tls' command docs to match the current flags ( #7911 )
2020-05-18 12:01:14 -05:00
nicolelyn
56b7440b98
website: update flexible architecture image
2020-05-15 13:49:57 -04:00
Mike Wickett
f1b825d917
Merge pull request #7895 from BrandonRomano/nf.fix-callouts-image
...
website: fix image size on learn callout
2020-05-15 10:13:31 -04:00
David Yu
6f6f6c47ca
Unindenting to remove shell pre-formatting ( #7890 )
2020-05-14 15:04:53 -06:00
nicolelyn
f3857a8d1f
website: fix image size on learn callout
2020-05-14 15:09:15 -04:00
Brandon Romano
6790f25a50
Updates alert Banner to point to 1.8 Blog Post
2020-05-14 10:18:18 -07:00
Luke Kysow
79a604b795
Merge pull request #7882 from hashicorp/multi-cluster-k8s
...
Documentation for wan fed via mgw on k8s
2020-05-14 09:57:39 -07:00
Luke Kysow
d998a776dd
Documentation for wan fed via mgw on k8s
2020-05-14 09:09:18 -07:00
Brandon Romano
205fc808d1
Merge pull request #7883 from BrandonRomano/consul-website-redesign
...
website: Landing & Use Case Pages redesign
2020-05-14 09:04:10 -07:00
Preetha Appan
4e3b23d341
link to beta
2020-05-14 10:51:34 -05:00
Preetha Appan
3e1577bb29
Update version.js
2020-05-14 10:42:06 -05:00
Brandon Romano
45d8445cef
Remove accidental import that sneaked in rebase
2020-05-13 23:48:06 -07:00
Brandon Romano
f475b6ebfa
Revert "Temporarily switch og:image to staging env to test"
...
This reverts commit a71eb2170020884e701267db23fc6d5a0bc3a06b.
2020-05-13 23:45:42 -07:00
Brandon Romano
44152089ec
Set og:title name for overriding
2020-05-13 23:45:42 -07:00
Brandon Romano
b749423c9d
Adds og:title
2020-05-13 23:45:42 -07:00
Brandon Romano
9819432b22
Temporarily switch og:image to staging env to test
2020-05-13 23:45:42 -07:00
Brandon Romano
a0c30060b3
Adds page specific metadata to use case pages
2020-05-13 23:45:42 -07:00
Brandon Romano
cf7b7f9e6f
Update base metadata
2020-05-13 23:45:42 -07:00
Brandon Romano
868d7114fa
Further image optimizations
2020-05-13 23:45:42 -07:00
Brandon Romano
d5bacda835
Remove raster images to CDN
2020-05-13 23:45:42 -07:00
Brandon Romano
2a3aa0cf34
Optimize why consul icons
2020-05-13 23:45:42 -07:00
Brandon Romano
d6ce61b07e
Optimize use case diagrams to SVGs
2020-05-13 23:45:41 -07:00
Brandon Romano
9023436120
Final content tweaks
2020-05-13 23:45:41 -07:00
Brandon Romano
0014fad5d4
Fix logo alignment bug
2020-05-13 23:45:41 -07:00
Brandon Romano
fe1c263b5d
Preserve Barclays aspect ratio
2020-05-13 23:45:41 -07:00
Brandon Romano
616cc65b71
Shrink quotes
2020-05-13 23:45:41 -07:00
Brandon Romano
797903c960
Removes border
2020-05-13 23:45:41 -07:00
Brandon Romano
5364ac39c4
Adds Mulit-Platform Service Mesh page
2020-05-13 23:45:41 -07:00
Brandon Romano
b0c65ee48a
No case studies on NMA page
2020-05-13 23:45:41 -07:00
Brandon Romano
0624ee5753
Update use case screenshots
2020-05-13 23:45:41 -07:00
Brandon Romano
3a1c8e8a7e
Shrink barclays logo
2020-05-13 23:45:40 -07:00
Brandon Romano
c26eb9bc6d
Add health checking page content
2020-05-13 23:45:40 -07:00
Brandon Romano
455c58395f
Update service discovery description
2020-05-13 23:45:40 -07:00
Brandon Romano
aa648cb47e
Adds NMA page content
2020-05-13 23:45:40 -07:00
Brandon Romano
6b6f3ce3d4
Small copy tweaks to prefooter elements
2020-05-13 23:45:40 -07:00
Brandon Romano
a0316d3766
Update order of use cases
2020-05-13 23:45:40 -07:00
Brandon Romano
17332aaac9
Update home content up to quotes
2020-05-13 23:45:40 -07:00
Brandon Romano
d6fe9ba40a
Add Kubernetes icon
2020-05-13 23:45:40 -07:00
Brandon Romano
f0fa02b4e2
Adds FeaturedSlider to use case pages
2020-05-13 23:45:40 -07:00
Brandon Romano
ca7503314d
Delete old use case pages w/ redirect to new
2020-05-13 23:45:40 -07:00
Brandon Romano
0401721cd5
Point the subnav use case pages to the new pages
2020-05-13 23:45:39 -07:00
Brandon Romano
1082255f1f
Stub other use case pages
2020-05-13 23:45:39 -07:00
Brandon Romano
2f0813390d
Stub nma page
2020-05-13 23:45:39 -07:00
Brandon Romano
fac7e1009a
Pull out CTA content into component
2020-05-13 23:45:39 -07:00
Brandon Romano
0fe283bfd0
Theme & Stub quotes section
2020-05-13 23:45:39 -07:00
Brandon Romano
3b3e710f77
Adjust nav to new recommended layout.
...
This removes "Intro", which is actually no longer the recommended
get-started place (Learn takes that spot).
Additionally, there is now a separator between the high level business
value stuff, and the low level developer stuff.
2020-05-13 23:45:39 -07:00
Brandon Romano
2d5a31bfec
Adds learn guides w/ temporary K8S icon
2020-05-13 23:45:39 -07:00
Brandon Romano
4301f95e9a
Plugs in use cases
2020-05-13 23:45:39 -07:00
Brandon Romano
8211b9bc82
Tweak CTA text
2020-05-13 23:45:39 -07:00
Brandon Romano
40e4c6218c
Plug in Hero content
2020-05-13 23:45:39 -07:00
Brandon Romano
7e405f4c5a
Adds a border to the top of the footer for visual spacing
2020-05-13 23:45:39 -07:00
Brandon Romano
a5a62324cc
Plug in proper content for when enterprise component
2020-05-13 23:45:38 -07:00
Brandon Romano
d4120b3065
Plug in proper content
2020-05-13 23:45:38 -07:00
Brandon Romano
f4b70bcd51
Remove featured slider in this PR
2020-05-13 23:45:38 -07:00
nicolelyn
f2242e0853
remove from style.css
2020-05-13 23:45:38 -07:00
nicolelyn
c5401b9508
add features list
2020-05-13 23:45:38 -07:00
nicolelyn
16dbbe51f2
remove before/after diagram
2020-05-13 23:45:38 -07:00
nicolelyn
f1586fde0a
add spaces
2020-05-13 23:45:38 -07:00
nicolelyn
7800e17565
remove console.log
2020-05-13 23:45:38 -07:00
nicolelyn
cb678b8859
add majority of home page components
2020-05-13 23:45:38 -07:00
nicolelyn
e0ea39fcf0
add majority of components
2020-05-13 23:45:10 -07:00
nicolelyn
6dac9070d2
prep for redesign
2020-05-13 23:44:22 -07:00
Brandon Romano
8a26c22e71
Test Netlify build
2020-05-13 23:44:22 -07:00
Mike Morris
26b6bc9561
docs: add audit logging docs to agent configuration ( #7880 )
2020-05-13 20:59:00 -04:00
Preetha
2928fe0e76
temporarily remove link that 404s
...
will be readded later when page is available
2020-05-13 19:11:13 -05:00
Freddy
85b70d6eb1
Add beta tags to gateway docs ( #7876 )
2020-05-13 15:47:20 -06:00
Chris Piraino
7f4f28b6d7
Ingress and Terminating Gateway docs ( #7710 )
...
This PR contains documentation additions for ingress and terminating gateways. New pages for the config-entries and overall feature description were added, as well as various additions to related pages.
Co-authored-by: Jono Sosulska <42216911+jsosulska@users.noreply.github.com>
Co-authored-by: freddygv <gh@freddygv.xyz>
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
Co-authored-by: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2020-05-13 16:29:40 -05:00
Preetha
272733a5c1
Merge pull request #7823 from hashicorp/docs-wanfed-mesh
...
Redo PR #7430 for new website (docs for WAN federation over mesh gateways)
2020-05-13 14:22:18 -05:00
R.B. Boyer
49e6680892
docs: docs for jwt and oidc auth methods ( #7847 )
2020-05-13 14:14:03 -05:00
Preetha Appan
947d7df816
added links, removed todo
2020-05-13 14:11:58 -05:00
Jeff Escalante
9b95af60b8
add tabs component
2020-05-13 14:01:37 -04:00
Jeff Escalante
0b848deae7
add to primary website readme
2020-05-13 14:01:37 -04:00
Jeff Escalante
28922ddba5
add docs for enterprise alert component
2020-05-13 14:01:37 -04:00
Freddy
7e71b4d70d
Use proxy-id in gateway auto-registration ( #7845 )
2020-05-13 11:56:53 -06:00
jsosulska
5928bbd319
Update FAQ with Compat Matrix information
2020-05-12 19:43:56 -04:00
Jono Sosulska
38ba851993
Update FAQ + formatting ( #7816 )
...
* Update FAQ + formatting
* Fix 80 chars lines in FAQ
2020-05-12 19:36:49 -04:00
Preetha Appan
50a0439c59
Clean up placeholder diagrams, rename file to use dashes
2020-05-12 16:34:59 -05:00
bitsofinfo
5cc5dab000
added files-to-consul-kv to tools
...
added files-to-consul-kv to tools
2020-05-12 08:30:16 -06:00
krishna sindhur
a0474e0437
docs: header payload type change ( #7763 )
...
* changed the header type from string to list as mentioned in doc in [website/pages/api-docs/agent/check.mdx, website/pages/docs/agent/checks.mdx]
2020-05-12 11:48:48 +02:00
Marek Vavruša
a6cd75423e
docs: fix misleading example for HTTP healthcheck ( #7773 )
...
The documentation says the `header` field has type `map[string][]string`,
but the example has `map[string]string`.
2020-05-12 11:45:46 +02:00
Preetha Appan
f3ee8d4777
Add Beta super script to page title
...
also moves version availability to below feature title
2020-05-11 14:59:17 -05:00
Iryna Shustava
97bca3476e
docs: add docs for configuring ACLs with external servers ( #7802 )
2020-05-11 11:26:10 -07:00
Preetha Appan
40c67ee0cc
Add beta superscript to docs title for wan federation over mesh gateways
2020-05-08 18:25:41 -05:00
Preetha Appan
f4bba1d204
Redo PR #7430 for new website
...
Still has todos and diagrams to be added
2020-05-08 18:07:45 -05:00
Daniel Nephin
987875524a
xds: Add passive health check config for upstreams
2020-05-08 14:56:57 -04:00
Jono Sosulska
44011c81f2
Fix spelling of deregister ( #7804 )
2020-05-08 10:03:45 -04:00
Denislav Denov
3932b5b907
Update website/pages/docs/commands/license.mdx
...
Co-authored-by: danielehc <40759828+danielehc@users.noreply.github.com>
2020-05-08 15:51:52 +03:00
Denislav Denov
aa5527303b
Update license.mdx
...
Hello team,
I noticed that the reset part of the consul license command was missing in the documentation so I added it and created this PR.
2020-05-08 11:13:41 +03:00
Jeff Escalante
55e5c1b9ef
add alert banner to website
2020-05-06 20:06:39 -04:00
R.B. Boyer
1187d7288e
acl: oss plumbing to support auth method namespace rules in enterprise ( #7794 )
...
This includes website docs updates.
2020-05-06 13:48:04 -05:00
Luke Kysow
3b9e53e290
Merge pull request #7724 from hashicorp/helm-repo
...
Update k8s instructions for new helm repo
2020-05-05 16:17:53 -07:00
Iryna Shustava
a61329c747
docs: add Helm docs for external servers and bootstrapToken ( #7725 )
2020-05-04 18:09:59 -07:00
R.B. Boyer
c9c557477b
acl: add MaxTokenTTL field to auth methods ( #7779 )
...
When set to a non zero value it will limit the ExpirationTime of all
tokens created via the auth method.
2020-05-04 17:02:57 -05:00
R.B. Boyer
265d2ea9e1
acl: add DisplayName field to auth methods ( #7769 )
...
Also add a few missing acl fields in the api.
2020-05-04 15:18:25 -05:00
R.B. Boyer
5848f0fd7b
docs: add docs for snapshot agent local_scratch_path option ( #7730 )
...
Also fix some website upgrade bugs.
2020-05-01 14:51:57 -05:00
Jeff Escalante
c00f246129
fix multiline note ( #7744 )
2020-04-30 14:07:16 -04:00
Luke Kysow
7115c41277
Update k8s instructions for new helm repo
...
Also remove index page for operations since it just linked to the other
pages in the list.
2020-04-30 10:04:55 -07:00
Iryna Shustava
d4a5c0b2ba
docs: add Helm docs for external servers and bootstrapToken ( #7725 )
...
Also, backfill some Helm docs that got lost in the new website merge
2020-04-28 14:38:02 -07:00
Jeff Escalante
76268de08c
dependencies
2020-04-28 12:53:30 -04:00
Luke Kysow
6aeb465dd4
Fix broken markdown link
2020-04-28 12:53:29 -04:00
Jeff Escalante
cd91a8e7dc
update dependencies
2020-04-28 12:53:29 -04:00
Jeff Escalante
851e6dd62d
remove guides from sidebar
2020-04-28 12:53:29 -04:00
Blake Covarrubias
6e3b3a3f04
Add callouts to Enterprise features ( #7548 )
...
Label all enterprise-related content with Enterprise badge/callout.
Resolves #6887
Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
2020-04-28 12:53:29 -04:00
Jeff Escalante
ad0a235242
update dependencies
2020-04-28 12:53:28 -04:00
Jeff Escalante
763994533f
update deps with a bunch of incremental fixes
2020-04-28 12:53:28 -04:00
kaitlincarter-hc
48cdd43606
[Docs] Kuberentes Guides ( #7660 )
...
* Update k8s guide titles
* Update website/pages/docs/k8s/installation/gke.mdx
Co-Authored-By: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2020-04-28 12:53:28 -04:00
Jeff Escalante
ed938cf125
correct rebased k8s/eks location
2020-04-28 12:53:27 -04:00
Jeff Escalante
adca928bb3
anchor link analytics ( #7648 )
2020-04-28 12:53:27 -04:00
Jeff Escalante
87091f7456
add clearer safe write note to readme
2020-04-28 12:53:27 -04:00
Jeff Escalante
8ff109b66f
add 301 to readme
2020-04-28 12:53:27 -04:00
Jeff Escalante
be78f98a6c
a couple more anchor link fixes
2020-04-28 12:53:26 -04:00
Jeff Escalante
7c293ffd25
misc cleanup & fixes
2020-04-28 12:53:26 -04:00
Jeff Escalante
d14f99f0b0
update meta description
2020-04-28 12:53:26 -04:00
Jeff Escalante
0d0f0ee514
update deps, add no-index category, fix downloads page
2020-04-28 12:53:25 -04:00
Jeff Escalante
3461407f34
fix broken links
2020-04-28 12:53:25 -04:00
Jeff Escalante
4183723bd9
fix homepage link, docs index
2020-04-28 12:53:25 -04:00
Jeff Escalante
7d426348ce
remove guides that were moved to learn
2020-04-28 12:53:24 -04:00
Jeff Escalante
3ab1f76c6e
add k8s/consul alias back, fix react prop name
2020-04-28 12:53:24 -04:00
Jeff Escalante
b685869419
remove 'sidebar_current' from frontmatter
2020-04-28 12:53:24 -04:00
Jeff Escalante
99c297e898
home & use case pages
2020-04-28 12:53:23 -04:00
Jeff Escalante
0629d161ac
one more time
2020-04-28 12:53:23 -04:00
Jeff Escalante
2755fd51e7
test
2020-04-28 12:53:23 -04:00
Jeff Escalante
4d647fea42
update to latest nextjs-scripts
2020-04-28 12:53:22 -04:00
Jeff Escalante
17452af412
fix new syntax error
2020-04-28 12:53:22 -04:00
Jeff Escalante
b062a9f063
update deps, fixes for agent/options
2020-04-28 12:53:22 -04:00
Jeff Escalante
d7edea1f65
add correct bugsnag and segment keys
2020-04-28 12:53:22 -04:00
Jeff Escalante
298332c54e
another redirect fix
2020-04-28 12:53:21 -04:00
Jeff Escalante
428d51d16a
redirect corrections
2020-04-28 12:53:21 -04:00
Jeff Escalante
1a599f22ff
redirect tinkering
2020-04-28 12:53:21 -04:00
Jeff Escalante
598fad31d0
add more redirects
2020-04-28 12:53:20 -04:00
Jeff Escalante
99784c4f24
replace internal .html link extensions
2020-04-28 12:53:20 -04:00
Jeff Escalante
4211f12f38
remove internal /index.html
2020-04-28 12:53:20 -04:00
Jeff Escalante
a69778d939
add redirects
2020-04-28 12:53:19 -04:00
Jeff Escalante
8536881aa8
add one-off pages
2020-04-28 12:53:19 -04:00
Jeff Escalante
ee102ac06c
remove export trailing slash
2020-04-28 12:53:19 -04:00
Jeff Escalante
8438c2a6a2
redirects port
2020-04-28 12:53:18 -04:00
Jeff Escalante
0fa88294e0
correct favicon
2020-04-28 12:53:18 -04:00
Jeff Escalante
bad492ad9e
anchor link fixes across a lot of pages
2020-04-28 12:53:18 -04:00
Jeff Escalante
086073d6fb
docs rendering
2020-04-28 12:53:18 -04:00
Jeff Escalante
957c04eb20
intro and api navigation converted
2020-04-28 12:52:44 -04:00
Jeff Escalante
0d9e72f1dc
initial
2020-04-28 12:52:43 -04:00
Brandon Romano
86490107c9
Update with proper notification
2020-04-28 09:44:37 -07:00
Mike Wickett
df0a90039f
website: add alert banner
2020-04-28 08:56:21 -04:00
Alvin Huang
66ae2e1e27
netlify CLI outputs "Website Draft URL" now instead of "Live Draft URL" ( #7676 )
2020-04-20 15:57:34 -04:00
danielehc
11ed4207fc
Adding links to new GS track in learn ( #7649 )
...
* Adding links to new GS track in learn
2020-04-16 19:56:31 +02:00
David Yu
8d76671947
Consul on Kubernetes Learn Guide Links ( #7642 )
...
* Adding EKS Learn Guide to Docs
2020-04-14 07:53:17 -07:00
danielehc
778ba5310a
docs: Link to compatibility matrix for imageEnvoy ( #7387 )
...
* docs: Link to compatibility matrix for imageEnvoy
Added a link to the Envoy supported version in the documentation for `imageEnvoy` parameter.
* Update website/source/docs/platform/k8s/helm.html.md
2020-04-14 14:13:14 +02:00
Andrea Scarpino
2757510e84
docs: document consulPrefix properly ( #7603 )
2020-04-09 22:02:23 +02:00
danielehc
8174c2c0e7
Adding API version for example call ( #7626 )
2020-04-09 21:25:22 +02:00
Hans Hasselberg
b78220981c
connect: support envoy 1.14.1 ( #7624 )
2020-04-09 20:58:22 +02:00
Blake Covarrubias
a088d12a20
docs: Fix broken link to Nomad Consul Connect guide
2020-04-08 14:59:36 -07:00
Iryna Shustava
1b5cff80f2
docs: Add Helm docs for auto-encrypt and external servers ( #7595 )
...
* docs: Add Helm docs for auto-encrypt and external servers
2020-04-07 14:41:16 -07:00
Luke Kysow
812aedce48
Merge pull request #7586 from hashicorp/helm-docs
...
Document bootstrapACLs deprecation
2020-04-07 14:02:12 -07:00
Matt Keeler
42f02e80c3
Enable filtering language support for the v1/connect/intentions… ( #7593 )
...
* Enable filtering language support for the v1/connect/intentions listing API
* Update website for filtering of Intentions
* Update website/source/api/connect/intentions.html.md
2020-04-07 11:48:44 -04:00
Luke Kysow
1cef40b6a4
Update website/source/docs/platform/k8s/helm.html.md
...
Co-Authored-By: Iryna Shustava <ishustava@users.noreply.github.com>
2020-04-06 09:16:49 -07:00
Jono Sosulska
ab14c969cd
Change style to match "join" singular ( #7569 )
...
* Change style to match "join" singular
- Replaced "(Consul) cluster" with "Consul Datacenter"
- Removed "ing" so the feature fits "Consul Auto-join", and that the tense is correct.
Co-authored-by: danielehc <40759828+danielehc@users.noreply.github.com>
2020-04-03 16:04:07 -04:00
David Yu
33b6bfd106
[docs] Built-in Proxies not meant for production ( #7579 )
...
* [docs] Built-in Proxies not meant for production
* Adding link to Envoy for Connect
* Update website/source/docs/connect/proxies/built-in.md
Co-Authored-By: Blake Covarrubias <blake@covarrubi.as>
* Revising note
* Update website/source/docs/connect/proxies/built-in.md
period
Co-Authored-By: Hans Hasselberg <me@hans.io>
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
Co-authored-by: Hans Hasselberg <me@hans.io>
2020-04-03 11:52:05 -07:00
Luke Kysow
b87d92147d
Document bootstrapACLs deprecation
2020-04-02 16:58:55 -07:00
Freddy
f5eb6ab539
Fix regression with gateway registration and update docs ( #7582 )
2020-04-02 12:52:11 -06:00
Daniel Nephin
b490790f60
Merge pull request #7427 from hashicorp/dnephin/website-fix-errrors-in-upgrade-docs
...
docs: fix some errors in upgrade-specific
2020-04-01 11:36:53 -04:00
Daniel Nephin
b099bb4b1a
Merge pull request #7465 from hashicorp/dnephin/correct-docs-log-file
...
docs: Update config reference for log-file
2020-04-01 11:29:20 -04:00
Hans Hasselberg
f6de4a0112
docs: revert "docs: fix param for register checks id->checkid ( #7393 )" ( #7565 )
...
This reverts commit ed5202943e43d054e31e958ff0178473974e4015.
2020-04-01 11:49:20 +02:00
Rasmus Mikkelsen
239b60b2ff
docs: fix param for register checks id->checkid ( #7393 )
2020-04-01 10:59:28 +02:00
Andreas Gruhler
e598190ad1
docs: make example code for RedundancyZoneTag match description ( #7464 )
2020-03-31 22:54:04 +02:00
Geoffrey Grosenbach
4f599893f3
docs: add link to Learn from downloads page ( #7534 )
...
Adds a link to Learn from the downloads page as well as a link to the Consul
Template guide.
2020-03-31 22:30:29 +02:00
Jono Sosulska
42998c0eb6
Updated Security Model and FAQ pages ( #7528 )
...
* Updated Security Model and FAQ pages
2020-03-30 16:43:26 -04:00
Matt Keeler
a8961e37d9
Add docs for v1/acl/policy/name endpoint ( #7501 )
2020-03-27 10:20:09 -04:00
Cody De Arkland
b29170201d
Merge pull request #7495 from hashicorp/3242020-ent-docs-update
...
updating enterprise documentation with additional clarity
2020-03-26 11:56:56 -07:00
Matt Keeler
e873dbe111
Add optional JSON format to the ACL CLI commands output ( #7198 )
...
* Add ACL CLI commands output format option.
Add command level formatter, that incapsulates command output printing
logiс that depends on the command `-format` option.
Move Print* functions from acl_helpers to prettyFormatter. Add jsonFormatter.
* Return error code in case of formatting failure.
* Add acl commands -format option to doc.
2020-03-26 13:16:21 -04:00
Freddy
f666727607
Exposing paths isn't an upstream configuration ( #7515 )
2020-03-26 11:15:01 -06:00
Freddy
cb55fa3742
Enable CLI to register terminating gateways ( #7500 )
...
* Enable CLI to register terminating gateways
* Centralize gateway proxy configuration
2020-03-26 10:20:56 -06:00
Artur Mullakhmetov
6db4996f4c
Add acl commands -format option to doc.
2020-03-26 19:05:11 +03:00
Cody De Arkland
c9601fefa1
updating enterprise documentation with additional clarity
...
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/namespaces/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/namespaces/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/network-segments/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/upgrades/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/upgrades/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/network-segments/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
updating capitalization of namespaces
2020-03-24 21:49:47 -07:00
Iryna Shustava
6865d63df1
Add missing Helm docs ( #7492 )
2020-03-24 16:06:57 -07:00
Daniel Nephin
6eca5357cf
docs: Update config reference for log-file
2020-03-19 18:06:46 -04:00
Daniel Nephin
221aaa9651
Merge pull request #7458 from hashicorp/dnephin/small-doc-improvements
...
website/docs: small doc improvements to CLI reference
2020-03-17 18:35:44 -04:00
Hans Hasselberg
672db9bef6
docs: fix filenames ( #7453 )
2020-03-17 21:00:45 +01:00
Kim Ngo
9e8eb7896f
agent/xds: Update mesh gateway to use service router timeout ( #7444 )
...
* website/connect/proxy/envoy: specify timeout precedence for services behind mesh gateway
2020-03-17 14:50:14 -05:00
Daniel Nephin
02fe105ac0
website/docs: small doc improvements to CLI reference
...
Small improvements to the join docs.
The help text for `lock` says -try is deprecated and replaced with -timeout.
Update the docs to match.
2020-03-16 17:54:45 -04:00
Hans Hasselberg
90a234d242
docs: update website version ( #7456 )
2020-03-16 22:03:36 +01:00
Matt Keeler
ef944f6c3d
Update namespace docs for some new CLI commands ( #7435 )
...
Co-Authored-By: Hans Hasselberg <me@hans.io>
2020-03-16 09:42:39 -04:00
Charlie Jones
0fc91ca047
docs: fix typo in consul-template tutorial ( #7454 )
2020-03-16 14:04:28 +01:00
Daniel Nephin
44d9ad2e38
docs: fix some errors in upgrade-specific
...
Fix 2 broken links
Fix some gramatical errors
2020-03-10 14:20:18 -04:00
Matt Keeler
eb44ea335c
Update intention precedence table in the docs ( #7421 )
...
* Update intention precedence table in the docs
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2020-03-10 11:49:08 -04:00
Hans Hasselberg
f49144fcee
connect: support for envoy 1.13.1 and 1.12.3 ( #7380 )
...
* setup new envoy versions for CI
* bump version on the website too.
2020-03-10 11:04:46 +01:00
R.B. Boyer
a7fb26f50f
wan federation via mesh gateways ( #6884 )
...
This is like a Möbius strip of code due to the fact that low-level components (serf/memberlist) are connected to high-level components (the catalog and mesh-gateways) in a twisty maze of references which make it hard to dive into. With that in mind here's a high level summary of what you'll find in the patch:
There are several distinct chunks of code that are affected:
* new flags and config options for the server
* retry join WAN is slightly different
* retry join code is shared to discover primary mesh gateways from secondary datacenters
* because retry join logic runs in the *agent* and the results of that
operation for primary mesh gateways are needed in the *server* there are
some methods like `RefreshPrimaryGatewayFallbackAddresses` that must occur
at multiple layers of abstraction just to pass the data down to the right
layer.
* new cache type `FederationStateListMeshGatewaysName` for use in `proxycfg/xds` layers
* the function signature for RPC dialing picked up a new required field (the
node name of the destination)
* several new RPCs for manipulating a FederationState object:
`FederationState:{Apply,Get,List,ListMeshGateways}`
* 3 read-only internal APIs for debugging use to invoke those RPCs from curl
* raft and fsm changes to persist these FederationStates
* replication for FederationStates as they are canonically stored in the
Primary and replicated to the Secondaries.
* a special derivative of anti-entropy that runs in secondaries to snapshot
their local mesh gateway `CheckServiceNodes` and sync them into their upstream
FederationState in the primary (this works in conjunction with the
replication to distribute addresses for all mesh gateways in all DCs to all
other DCs)
* a "gateway locator" convenience object to make use of this data to choose
the addresses of gateways to use for any given RPC or gossip operation to a
remote DC. This gets data from the "retry join" logic in the agent and also
directly calls into the FSM.
* RPC (`:8300`) on the server sniffs the first byte of a new connection to
determine if it's actually doing native TLS. If so it checks the ALPN header
for protocol determination (just like how the existing system uses the
type-byte marker).
* 2 new kinds of protocols are exclusively decoded via this native TLS
mechanism: one for ferrying "packet" operations (udp-like) from the gossip
layer and one for "stream" operations (tcp-like). The packet operations
re-use sockets (using length-prefixing) to cut down on TLS re-negotiation
overhead.
* the server instances specially wrap the `memberlist.NetTransport` when running
with gateway federation enabled (in a `wanfed.Transport`). The general gist is
that if it tries to dial a node in the SAME datacenter (deduced by looking
at the suffix of the node name) there is no change. If dialing a DIFFERENT
datacenter it is wrapped up in a TLS+ALPN blob and sent through some mesh
gateways to eventually end up in a server's :8300 port.
* a new flag when launching a mesh gateway via `consul connect envoy` to
indicate that the servers are to be exposed. This sets a special service
meta when registering the gateway into the catalog.
* `proxycfg/xds` notice this metadata blob to activate additional watches for
the FederationState objects as well as the location of all of the consul
servers in that datacenter.
* `xds:` if the extra metadata is in place additional clusters are defined in a
DC to bulk sink all traffic to another DC's gateways. For the current
datacenter we listen on a wildcard name (`server.<dc>.consul`) that load
balances all servers as well as one mini-cluster per node
(`<node>.server.<dc>.consul`)
* the `consul tls cert create` command got a new flag (`-node`) to help create
an additional SAN in certs that can be used with this flavor of federation.
2020-03-09 15:59:02 -05:00
Freddy
da2639adf5
Update namespace docs for config entries ( #7420 )
2020-03-09 14:51:21 -06:00
Dane Harrigan
21cb30acc8
Update envoy.html.md.erb ( #7394 )
...
Minor typo
2020-03-09 13:58:29 -04:00
Noel Quiles
955f065d70
website:update middleman-hashicorp to 0.3.44 ( #7382 )
2020-03-09 14:41:58 +01:00
Hans Hasselberg
eb8bdc372e
docs: add docs for kv_max_value_size ( #7405 )
...
Apart from the added docs, the error messages are similar now and are
pointing to the corresponding options.
Fixes #6708 .
2020-03-09 11:13:40 +01:00
Kim Ngo
ab8a3b8044
agent/txn_endpoint: configure max txn request length ( #7388 )
...
configure max transaction size separately from kv limit
2020-03-05 15:42:37 -06:00
Freddy
9634076894
1.7 upgrade note ( #7397 )
...
The Session API in Consul 1.7.0 and 1.7.1 is incompatible with prior versions of Consul.
This PR adds a note to our version-specific upgrade guide to guard against users upgrading before the fix in 1.7.2 is released.
2020-03-05 13:04:04 -07:00
John Cowen
1f1c347f34
docs: Add that `response_headers` also affects the UI ( #7376 )
2020-03-05 12:06:35 +00:00
Alvin Huang
460b31771b
update envoy doc notes ( #7389 )
2020-03-04 14:59:30 -05:00
steven jacobs
7ee0ff8743
docs:add documentation for Linode cloud auto-join ( #6719 )
...
The go-discover library supports Linode. This adds support for
discovering other Consul agents running on Linode. Consul has supported
this since [66b8c20][1] was merged, so this commit just updates the
documentation to match current features.
[1]: 66b8c20990
2020-02-27 06:51:21 -05:00
Blake Covarrubias
65ae050fcc
Update Consul version on website to 1.7.1
2020-02-23 14:04:20 -08:00
Luke Kysow
c3f7e7d690
Merge pull request #7207 from hashicorp/namespace-k8s-docs
...
Docs for consul-k8s namespaces support
2020-02-21 14:05:38 -07:00
Luke Kysow
72f467902c
Docs for Consul namespaces in kube
2020-02-20 14:27:09 -07:00
Jono Sosulska
03f327ce90
Merge pull request #7304 from hashicorp/docs/anti-entropy
...
Added links to Anti-entropy guide + catalog
2020-02-20 11:16:13 -05:00
Hans Hasselberg
322367d476
tls: support tls 1.3 ( #7325 )
2020-02-19 23:22:31 +01:00
kaitlincarter-hc
34b812642e
docs: adding new guide for namespaces and service discovery ( #6788 )
2020-02-18 18:34:21 +01:00
kaitlincarter-hc
0d96039426
docs: setup secure namespaces ( #6789 )
...
* Adding new guide for namespaces and ACLs
* Update website/source/docs/guides/secure-namespaces.html.md
Co-Authored-By: Blake Covarrubias <bcovarrubias@hashicorp.com>
Co-authored-by: Hans Hasselberg <me@hans.io>
Co-authored-by: Blake Covarrubias <blake.covarrubias@gmail.com>
2020-02-18 18:33:35 +01:00
Mishin Nickolay
4ced7aa0e4
docs: add note bout change case in config files to specific version upgrade notes ( #6870 ) ( #6878 )
2020-02-18 14:32:07 +01:00
Tom Downes
2b54237e33
docs: add documentation for enabling reverse DNS lookup with systemd-resolved ( #6731 )
...
* Remove trailing whitespace in DNS forwarding guide.
* Add example for enabling reverse lookup of IP addrseses to .consul domain on systemd-resolved platforms
2020-02-18 14:16:12 +01:00
Mr.gao
0a239e49db
docs: update libraries-and-sdks.html.md ( #6745 )
...
python-consul maintainer gone, this is my version you want to add to the recommended
2020-02-18 14:08:57 +01:00
Aleksey Stepanenko
e84b7904bf
docs: update connection for the openstack provider ( #6776 )
...
The option `username` does not work. Need to use user_name with underscore
> Authentication failed: Exactly one of Username and UserID must be provided for password authentication
The option `user_name` works, however, it's need to use `region`, `domain_name` in additional.
2020-02-18 14:06:34 +01:00
jsosulska
738f23c0d1
Added links to Anti-entropy guide + catalog
2020-02-14 09:27:37 -05:00
Hans Hasselberg
0cdc75a6e3
website: put a note on the website re vault with 1.7.0 and 1.6.3 ( #7295 )
2020-02-13 20:42:36 +01:00
Christoph Puhl
9944096d66
Adjust formula for quorum size ( #7286 )
...
Current formula for quorum size does not match numbers in table below.
2020-02-13 15:57:38 +00:00
Hans Hasselberg
0d043f045b
config: increase http_max_conns_per_client default to 200 ( #7289 )
2020-02-13 16:27:33 +01:00
Hans Hasselberg
d1a550c85a
docs: correct envoy versions ( #7266 )
2020-02-11 23:18:09 +01:00
David Yu
424ed35fd2
Merge pull request #7263 from hashicorp/david-yu-patch-2
...
1.7.0 Namespaces Learn Guides
2020-02-11 11:56:59 -08:00
Judith Malnick
204ab2fb9a
docs: add f5 guide text ( #6493 )
2020-02-11 20:39:44 +01:00
Judith Malnick
564de1e536
docs: add splitting guide ( #6597 )
...
* add splitting guide, originially adapted from nic's blog and drafted on learn
2020-02-11 20:39:08 +01:00
David Yu
4653c82bf6
1.7.0 Namespaces Learn Guides
...
Attaching learn guides associated with Namespaces release
2020-02-11 11:31:47 -08:00
Matt Keeler
e82b3d8747
Merge branch 'master' of github.com:hashicorp/consul
2020-02-11 11:54:58 -05:00
hashicorp-ci
62ddc1a69d
Release v1.7.0
2020-02-11 15:19:16 +00:00
Nuno Adrego
f8c5e2a898
docs: changed the return value from null to empty JSON list, when a session does not exist ( #7232 )
2020-02-11 11:03:28 +01:00
Nicole Forrester
ea2109a60d
website: bump middleman version ( #7254 )
2020-02-11 10:59:14 +01:00
Blake Covarrubias
1c88dc15ef
docs: document format for TTL values in Consul config ( #6693 )
2020-02-11 10:47:21 +01:00
kaitlincarter-hc
698aa3e69f
docs: adding note to ACL rules page for intentions. ( #6569 )
2020-02-11 10:28:48 +01:00
Blake Covarrubias
c4fbc030ba
Fix broken link to consul-aws guide on Learn
2020-02-10 12:25:54 -08:00
Hans Hasselberg
4ae725cab2
add envoy version 1.12.2 and 1.13.0 to the matrix ( #7240 )
...
* add 1.12.2
* add envoy 1.13.0
* Introduce -envoy-version to get 1.10.0 passing.
* update old version and fix consul-exec case
* add envoy_version and fix check
* Update Envoy CLI tests to account for the 1.13 compatibility changes.
Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
2020-02-10 14:53:04 -05:00
Matt Keeler
cb2664361f
Remove the 1.7.0 beta banner on downloads page ( #7253 )
2020-02-10 14:20:51 -05:00
Kit Patella
d28bc1acbe
rpc: measure blocking queries ( #7224 )
...
* agent: measure blocking queries
* agent.rpc: update docs to mention we only record blocking queries
* agent.rpc: make go fmt happy
* agent.rpc: fix non-atomic read and decrement with bitwise xor of uint64 0
* agent.rpc: clarify review question
* agent.rpc: today I learned that one must declare all variables before interacting with goto labels
* Update agent/consul/server.go
agent.rpc: more precise comment on `Server.queriesBlocking`
Co-Authored-By: Paul Banks <banks@banksco.de>
* Update website/source/docs/agent/telemetry.html.md
agent.rpc: improve queries_blocking description
Co-Authored-By: Paul Banks <banks@banksco.de>
* agent.rpc: fix some bugs found in review
* add a note about the updated counter behavior to telemetry.md
* docs: add upgrade-specific note on consul.rpc.quer{y,ies_blocking} behavior
Co-authored-by: Paul Banks <banks@banksco.de>
2020-02-10 10:01:15 -08:00
Akshay Ganeshen
fd32016ce9
feat: support sending body in HTTP checks ( #6602 )
2020-02-10 09:27:12 -07:00
danielehc
6b8ca85f6c
Adding upgrade-legacy doc ( #7212 )
...
Addresses #7071
2020-02-10 15:43:51 +01:00
Kyle Havlovitz
a271152881
Update config entry docs for namespaces
2020-02-07 12:01:04 -08:00
Blake Covarrubias
1c072277ac
docs: Indent secretName and secretKey under aclSyncToken
...
These are sub-parameters under aclSyncToken. Fix indentation so that
they are properly displayed under that top-level key.
2020-02-06 10:40:33 -08:00
Fredrik Hoem Grelland
0a9aadbb48
docs: namespaces has erroneous HCL example ( #7228 )
2020-02-06 06:33:07 -06:00
Freddy
67e02a0752
Add managed service provider token ( #7218 )
...
Stubs for enterprise-only ACL token to be used by managed service providers.
2020-02-04 13:58:56 -07:00
Luke Kysow
6aed66e3af
Helm ref docs for consul-k8s namespaces support
2020-02-03 17:17:48 -07:00
Paschalis Tsilias
1b81cccbf9
Expose Envoy's /stats for statsd agents ( #7173 )
...
* Expose Envoy /stats for statsd agents; Add testcases
* Remove merge conflict leftover
* Add support for prefix instead of path; Fix docstring to mirror these changes
* Add new config field to docs; Add testcases to check that /stats/prometheus is exposed as well
* Parametrize matchType (prefix or path) and value
* Update website/source/docs/connect/proxies/envoy.md
Co-Authored-By: Paul Banks <banks@banksco.de>
Co-authored-by: Paul Banks <banks@banksco.de>
2020-02-03 17:19:34 +00:00
Anudeep Reddy
2ce45ae171
[docs] Enabling connect requires server restarts ( #6904 )
2020-02-03 09:58:12 -06:00
Mohammad Gufran
473ecf57dc
docs: add Flightpath to the list of community tools ( #7176 )
2020-02-03 13:16:21 +01:00
Stuart Williams
d12429ef2b
docs: rate limiting applies to Consul agents in server mode ( #6932 )
2020-02-03 13:10:47 +01:00
Chris Arcand
705723015d
docs: update available Sentinel imports ( #6920 )
2020-02-03 11:44:25 +01:00
Michael Hofer
ee3b157eda
docs: add missing Autopilot -min-quorum documentation ( #7192 )
2020-02-03 10:59:53 +01:00
Blake Covarrubias
fc496e780e
Fix org name in Helm chart's imageEnvoy description
...
Update the description for the Helm chart's connectInject.imageEnvoy
parameter to reflect the correct organization name for images published by
EnvoyProxy.io.
2020-02-03 01:46:58 -08:00
Alexandru Matei
e6e6759b94
docs: add detailed documentation about Health Checking specific service using the gRPC method ( #6574 )
2020-02-03 10:19:06 +01:00
Anthony Scalisi
3616c94935
docs: fix typos, IDs are UUIDs, /acl/token endpoints manage ACL tokens ( #5736 )
2020-02-03 09:41:54 +01:00
Hans Hasselberg
50281032e0
Security fixes ( #7182 )
...
* Mitigate HTTP/RPC Services Allow Unbounded Resource Usage
Fixes #7159 .
Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
Co-authored-by: Paul Banks <banks@banksco.de>
2020-01-31 11:19:37 -05:00
Sarah Christoff
67344befc8
[docs] Clarify retry-join ( #7078 )
2020-01-30 12:52:58 -06:00
Matt Keeler
26bb1584c1
Updates to the Txn API for namespaces ( #7172 )
...
* Updates to the Txn API for namespaces
* Update agent/consul/txn_endpoint.go
Co-Authored-By: R.B. Boyer <rb@hashicorp.com>
Co-authored-by: R.B. Boyer <public@richardboyer.net>
2020-01-30 13:12:26 -05:00
Iryna Shustava
b8cac0d6e4
docs: clarify that clients and servers need to talk over LAN if outside k8s ( #7156 )
2020-01-29 19:09:38 -08:00
Iryna Shustava
44b921a780
docs: Clarify the use of kustomize or ship with the Helm chart ( #7154 )
2020-01-28 22:18:12 -08:00
Chris Piraino
3dd0b59793
Allow users to configure either unstructured or JSON logging ( #7130 )
...
* hclog Allow users to choose between unstructured and JSON logging
2020-01-28 17:50:41 -06:00
Iryna Shustava
daff8f82dc
docs: update ACL perms for the /connect/ca/roots endpoint ( #7155 )
2020-01-28 20:01:25 +01:00
Blake Covarrubias
091e1ea330
docs: Fix success/passing health check definition
...
This commit changes the health check example shown for the
success/failures_before_passing option to correctly show that the value
of `checks` is an array of objects, not an object.
Added text clarifying these check parameters are available in Consul
1.7.0 and later.
Expanded the health check to provide a more complete configuration
example.
Resolves #7114 .
2020-01-27 12:15:25 -08:00
Matt Keeler
90b9f87160
Add the v1/catalog/node-services/:node endpoint ( #7115 )
...
The backing RPC already existed but the endpoint will be useful for other service syncing processes such as consul-k8s as this endpoint can return all services registered with a node regardless of namespacing.
2020-01-24 09:27:25 -05:00
Blake Covarrubias
9d1bb9e8aa
Redirect /docs/guides/outage.html to Learn
...
Resolves : #6953
2020-01-24 00:26:07 -08:00
Alexey Miasoedov
b7b4bef33a
fix Unix socket path in docs
2020-01-22 09:11:24 -08:00
David Yu
8b473c956f
Merge pull request #7104 from hashicorp/david-yu-patch-4
...
Small change to TLS connection wording
2020-01-22 08:51:34 -08:00
Kit Ewbank
013dfe109f
docs: add Helm chart 'dns.clusterIP' value. ( #5845 )
2020-01-22 17:32:08 +01:00
Hans Hasselberg
e00effa325
agent: setup grpc server with auto_encrypt certs and add -https-port ( #7086 )
...
* setup grpc server with TLS config used across consul.
* add -https-port flag
2020-01-22 11:32:17 +01:00
Iryna Shustava
2163f79170
Add docs about rolling out TLS on k8s ( #7096 )
...
* Add docs about gradually rolling out TLS on k8s
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2020-01-21 19:29:55 -08:00
David Yu
54c46ec678
Small change to wording
...
Removing automatic connection wording for applications for the time being. From @blake
> They can automatically establish TLS connections without being aware that TLS is happening. They are aware that they’re routed through the Connect proxy, the app has to configure itself to use the local upstream port.
2020-01-21 16:27:43 -08:00
Luke Kysow
e2ea3c5965
Merge pull request #6970 from hashicorp/k8s-docs-refactor
...
Kubernetes docs reorganization
2020-01-18 19:08:26 -06:00
Luke Kysow
520d37fcd5
Reorg kube docs
2020-01-18 19:07:53 -06:00
Hans Hasselberg
315ba7d6ad
connect: check if intermediate cert needs to be renewed. ( #6835 )
...
Currently when using the built-in CA provider for Connect, root certificates are valid for 10 years, however secondary DCs get intermediates that are valid for only 1 year. There is no mechanism currently short of rotating the root in the primary that will cause the secondary DCs to renew their intermediates.
This PR adds a check that renews the cert if it is half way through its validity period.
In order to be able to test these changes, a new configuration option was added: IntermediateCertTTL which is set extremely low in the tests.
2020-01-17 23:27:13 +01:00
Hans Hasselberg
b6c83e06d5
auto_encrypt: set dns and ip san for k8s and provide configuration ( #6944 )
...
* Add CreateCSRWithSAN
* Use CreateCSRWithSAN in auto_encrypt and cache
* Copy DNSNames and IPAddresses to cert
* Verify auto_encrypt.sign returns cert with SAN
* provide configuration options for auto_encrypt dnssan and ipsan
* rename CreateCSRWithSAN to CreateCSR
2020-01-17 23:25:26 +01:00
Matej Urbas
d877e091d6
agent: configurable MaxQueryTime and DefaultQueryTime. ( #3777 )
2020-01-17 14:20:57 +01:00
John Cowen
248ee65f72
docs: Add note about using valid DNS labels for service names ( #7035 )
...
Add note about using valid DNS labels for service names
2020-01-15 15:36:17 +00:00
Kit Patella
79fef74772
Small improvements to Connect docs ( #6910 )
...
* docs/connect add link to intentions and minor phrasing change
* docs/connect pluralize 'applications'
* Update website/source/docs/connect/connect-internals.html.md
Co-Authored-By: Paul Banks <banks@banksco.de>
2020-01-14 14:59:27 -08:00
Freddy
f3ba6a9166
Update force-leave ACL requirement to operator:write ( #7033 )
2020-01-14 15:40:34 -07:00
Matt Keeler
c8294b8595
AuthMethod updates to support alternate namespace logins ( #7029 )
2020-01-14 10:09:29 -05:00
Matt Keeler
baa89c7c65
Intentions ACL enforcement updates ( #7028 )
...
* Renamed structs.IntentionWildcard to structs.WildcardSpecifier
* Refactor ACL Config
Get rid of remnants of enterprise only renaming.
Add a WildcardName field for specifying what string should be used to indicate a wildcard.
* Add wildcard support in the ACL package
For read operations they can call anyAllowed to determine if any read access to the given resource would be granted.
For write operations they can call allAllowed to ensure that write access is granted to everything.
* Make v1/agent/connect/authorize namespace aware
* Update intention ACL enforcement
This also changes how intention:read is granted. Before the Intention.List RPC would allow viewing an intention if the token had intention:read on the destination. However Intention.Match allowed viewing if access was allowed for either the source or dest side. Now Intention.List and Intention.Get fall in line with Intention.Matches previous behavior.
Due to this being done a few different places ACL enforcement for a singular intention is now done with the CanRead and CanWrite methods on the intention itself.
* Refactor Intention.Apply to make things easier to follow.
2020-01-13 15:51:40 -05:00
danielehc
71eca6330c
added disclaimer about network segments due to Serf limitations ( #7004 )
...
* added disclaimer about network segments due to Serf limitations
using work made at https://github.com/hashicorp/consul/pull/6558 by @thepomeranian
* Lowercasing functionality name
* Update website/source/docs/enterprise/network-segments/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Co-authored-by: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2020-01-09 10:41:31 +01:00
danielehc
aca0720a0e
Update docs to point to new learn guide ( #7003 )
...
* Changed the link to point to new guide
* Removed querystring from link
2020-01-09 10:26:47 +01:00
DevOps Rob
7a4b055f50
Azure MSI for cloud auto-join ( #7000 )
...
* Azure MSI documentation
Adding in note about support for Azure MSI authentication method for Cloud auto-join
* fixing text formatting
fixing text formatting
* missing word
missing word - variable
* Update website/source/docs/agent/cloud-auto-join.html.md
Language change to be specific about where the security risk mitigation is concerned
Co-Authored-By: Jack Pearkes <jackpearkes@gmail.com>
Co-authored-by: Jack Pearkes <jackpearkes@gmail.com>
2020-01-08 20:43:45 -05:00
kaitlincarter-hc
dcd8153244
updating the ent docs to mention GCP ( #7001 )
2020-01-07 13:19:34 -08:00
tehmoon
7fead04f2e
docs: Fix extraVolumes mount paths in helm.html.md ( #7008 )
2020-01-07 12:13:09 -08:00
Rémi Lapeyre
6b4050fdbf
docs: fix typo in ACL legacy documentation ( #7006 )
2020-01-07 14:33:56 +01:00
kaitlincarter-hc
21f1e7a1b4
[docs] Managing ACL Policies ( #6573 )
...
* New Acl policy guide
* Update website/source/docs/guides/managing-acl-policies.html.md
Co-Authored-By: Paul Banks <banks@banksco.de>
* Update website/source/docs/guides/managing-acl-policies.html.md
Co-Authored-By: Paul Banks <banks@banksco.de>
* Update website/source/docs/guides/managing-acl-policies.html.md
Co-Authored-By: Paul Banks <banks@banksco.de>
* Update website/source/docs/guides/managing-acl-policies.html.md
Co-Authored-By: Paul Banks <banks@banksco.de>
* Update website/source/docs/guides/managing-acl-policies.html.md
Co-Authored-By: Paul Banks <banks@banksco.de>
Co-authored-by: Paul Banks <banks@banksco.de>
2020-01-06 15:44:17 -08:00
kaitlincarter-hc
ddaf9e0d44
[docs] New Replication Guide ( #5823 )
...
* new replication guide
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
* fixing list
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
* fixing another list
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Matt Keeler <mkeeler@users.noreply.github.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
* fixing formating
* Updating based on feedback.
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Matt Keeler <mkeeler@users.noreply.github.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* updating introduction based on feedback
* Update website/source/docs/guides/acl-replication.md
* updating intro based on feedback
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* updating based on feedback
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* Update website/source/docs/guides/acl-replication.md
Co-Authored-By: Judith Malnick <judith@hashicorp.com>
* Additional note about servers
Co-authored-by: R.B. Boyer <public@richardboyer.net>
Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
Co-authored-by: Judith Malnick <judith@hashicorp.com>
2020-01-06 15:35:59 -08:00
kaitlincarter-hc
c3f6d8e4cd
New Connect guide for new users ( #6749 )
2020-01-06 15:17:24 -08:00
Blake Covarrubias
532d6d0d18
Move bootstrapACLs under global key in Helm docs
...
The global.bootstrapACLs key in the Helm chart docs was inadvertently
moved to a top-level key in commit 12e6ef8, which is incorrect.
This commit reverts that error.
2019-12-21 18:47:42 -08:00
Matt Keeler
9ea83a749b
Revert "Remove docs refs to NS inference from ACL token" ( #6976 )
...
This reverts commit 3a8426de9c76e7d8dd2728e4ae78bc4e5e18626a.
# Conflicts:
# command/flags/http.go
# website/source/api/acl/binding-rules.html.md
# website/source/api/acl/policies.html.md
# website/source/api/acl/roles.html.md
# website/source/api/acl/tokens.html.md
# website/source/api/kv.html.md
# website/source/api/session.html.md
# website/source/docs/commands/_http_api_namespace_options.html.md
2019-12-20 11:52:50 -05:00
Blake Covarrubias
befb914cf6
Add 'kind = connect-proxy' to mesh_gateway.html
2019-12-18 15:35:42 -08:00
Hans Hasselberg
1bf94b01e2
log: handle discard all logfiles properly ( #6945 )
...
* Handle discard all logfiles properly
Fixes https://github.com/hashicorp/consul/issues/6892 .
The [docs](https://www.consul.io/docs/agent/options.html#_log_rotate_max_files ) are stating:
> -log-rotate-max-files - to specify the maximum number of older log
> file archives to keep. Defaults to 0 (no files are ever deleted). Set to
> -1 to disable rotation and discard all log files.
But the `-1` case was not implemented and led to a panic when being
used.
Co-Authored-By: Freddy <freddygv@users.noreply.github.com>
2019-12-18 22:31:22 +01:00
Kyle MacDonald
f0befc3b7a
website: embed yt videos on intro pages ( #6871 )
...
- website: embed yt videos on intro pages
- for /docs/connect
- for /intro
- css to handle iframe responding at smaller viewports
- Update consul connect video with introductory description. Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
- Update consul connect intro with introductory description. Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2019-12-18 13:54:39 -05:00
Matt Keeler
5c56aab3be
Change how namespaces are specified for the CLI ( #6960 )
2019-12-18 11:06:39 -05:00
Blake Covarrubias
1818d55fbb
Clarify -retry-join can be provided multiple times
...
Update -retry-join documentation to explicitly state the option can be
specified multiple times. Add corresponding config example showing
multiple join addresses.
2019-12-17 10:25:14 -08:00
Paul Banks
ee100e5d48
Fix formatting and add version info ( #6926 )
2019-12-13 19:55:48 +00:00
Luke Kysow
b7bf7d8ed9
Update Helm docs to match repo
2019-12-13 10:15:58 -08:00
ychuzevi
f82e704fa3
docs: Fix documentation for kv store create endpoint ( #6940 )
2019-12-13 09:12:01 -08:00
Luke Kysow
f5b9bc2a00
Document that env vars can't be used for config ( #6912 )
...
* Document that env vars can't be used for config
Environment variables are not read for config values when starting the
Consul agent. Document this.
2019-12-12 09:31:24 -08:00
Nate Dobbs
aad3bf98b0
docs: Fixed typo for 'consul members' link ( #6918 )
...
Quick fix on a small typo I noticed while reading the docs on this command.
2019-12-10 20:42:38 -08:00
Alvin Huang
4e88ef70c0
correct website download version to 1.6.2 ( #6927 )
2019-12-10 17:29:58 -05:00
Mike Morris
0cf75f495e
website: add 1.7.0 Beta announcement to Downloads page ( #6911 )
...
* website: add 1.7.0 Beta announcement to Downloads page
* Update downloads.html.erb
2019-12-10 17:09:38 -05:00
freddygv
992dfabd82
Fix typos and add expand wildcard ns docs
2019-12-10 14:04:24 -07:00
freddygv
775ea7af6e
Remove docs refs to NS inference from ACL token
2019-12-10 13:50:28 -07:00
Matt Keeler
442924c35a
Sync of OSS changes to support namespaces ( #6909 )
2019-12-09 21:26:41 -05:00
Iryna Shustava
26cf9e2860
Merge pull request #6902 from hashicorp/k8s-auto-join-min-perms
...
Clarify the minimum permissions required for k8s auto-join
2019-12-06 13:35:15 -08:00
Iryna Shustava
e51e5c0901
Clarify minimum perms required for k8s auto-join
2019-12-06 12:57:47 -08:00
Hans Hasselberg
368d5c643f
tls: auto_encrypt and verify_incoming ( #6811 ) ( #6899 )
...
* relax requirements for auto_encrypt on server
* better error message when auto_encrypt and verify_incoming on
* docs: explain verify_incoming on Consul clients.
2019-12-06 21:36:13 +01:00
Luke Kysow
70dc714a48
Link directly to reset
2019-12-06 09:38:52 -08:00
Matt Keeler
b9996e6bbe
Add Namespace support to the API module and the CLI commands ( #6874 )
...
Also update the Docs and fixup the HTTP API to return proper errors when someone attempts to use Namespaces with an OSS agent.
Add Namespace HTTP API docs
Make all API endpoints disallow unknown fields
2019-12-06 11:14:56 -05:00
Blake Covarrubias
da34b90ad8
docs: Fix expose path HTTP listener ports
...
The listener ports specified in the headings for the HTTP and HTTP2
examples do not match the ports in the corresponding service
registration configurations.
This commit changes the port specified in the heading for the HTTP
listener to match the port used in the service registration example.
In addition, the listener_port specified for the HTTP2 listener is
modified to match the port number specified in the heading.
2019-12-05 09:00:52 -08:00
Li Kexian
a013020355
add tencentcloud auto join docs ( #6818 )
2019-12-05 12:36:44 +00:00
Luke Kysow
ce149917e4
Reorg helm chart docs
...
- Remove duplicate install instructions from the Helm Chart page and
kept them in Running Consul
- Renamed Helm Chart to Helm Chart Reference because that's mostly what
it contains (along with some examples)
- Renamed Running Consul to Installing Consul
- Changed instructions to be for installing using Helm 3 and added
notes if using Helm 2
- Used release name "hashicorp" so subsequent instructions can be more
concise and pastable, e.g. "port forward to svc/hashicorp-consul-server" vs. "port
forward to svc/<your release name>-consul-server"
- Use config.yaml as the name for the override values file since it
differentiates from the default values.yaml file and its the name of the
file used in the helm docs
(https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing )
2019-12-03 17:49:05 -08:00
Chris Piraino
2a95701341
Allow configuration of upstream connection limits in Envoy ( #6829 )
...
* Adds 'limits' field to the upstream configuration of a connect proxy
This allows a user to configure the envoy connect proxy with
'max_connections', 'max_queued_requests', and 'max_concurrent_requests'. These
values are defined in the local proxy on a per-service instance basis
and should thus NOT be thought of as a global-level or even service-level value.
2019-12-03 14:13:33 -06:00
Tyler Ryan
3d46c1a3f5
Docs/consul k8s existing pvc ( #6872 )
...
Update docs for using pre-existing PVCs with helm
2019-12-03 11:14:25 -08:00
Luke Kysow
ea2570a79b
Merge pull request #6855 from hashicorp/opaque-config-examples
...
Document how to json encode envoy config
2019-12-02 17:55:07 -08:00
Luke Kysow
841361a0f3
Merge pull request #6798 from hashicorp/namespace-selector-docs
...
Fix documentation for namespaceSelector
2019-12-02 17:54:04 -08:00
Blake Covarrubias
34914cb76c
docs: Rename TTL to Timeout in Script/TCP checks
...
TTL and Interval options were made mutually exclusive in
https://github.com/hashicorp/consul/pull/3560 .
Change to Timeout, which is a correct parameter for HTTP, Script, and
TCP checks.
Resolves #6343
2019-12-02 15:40:49 -08:00
Luke Kysow
8e901d7d4a
Fix documentation for namespaceSelector
...
Also remove the example for using namespace selector because it requires
labelling a namespace which is harder to explain.
2019-12-02 12:25:38 -08:00
Luke Kysow
a0b1cd30a1
Document how to json encode envoy config
...
It wasn't clear how users should encode their config.
2019-11-29 09:43:42 -08:00
Luke Kysow
87d359bb8c
Fix helm docs bug
...
If the ServiceAccount isn't applied first, we get an error since the Pod
references a non-existing ServiceAccount
2019-11-29 09:17:56 -08:00
Luke Kysow
d7a4347307
Merge pull request #6722 from hashicorp/jump-to-section
...
Add "jump to section" dropdown
2019-11-26 12:20:26 -08:00
Luke Kysow
21d18471a1
Add "jump to section" dropdown
2019-11-26 11:58:23 -08:00
Matt Keeler
90ae4a1f1e
OSS KV Modifications to Support Namespaces
2019-11-25 12:57:35 -05:00
Matt Keeler
68d79142c4
OSS Modifications necessary for sessions namespacing
2019-11-25 12:07:04 -05:00
rerorero
e1c79c69c4
docs: Fix links to K8s L7 observability guide ( #6834 )
2019-11-22 18:51:33 -08:00
Blake Covarrubias
854a4bbd49
docs: Fix links to Sentinel docs for Consul
...
Current URL returns a 404 error. Correct links to point to the proper
URL.
2019-11-22 10:41:01 -08:00
kaitlincarter-hc
f6785b88b9
removed kubecon banner ( #6827 )
2019-11-22 11:08:17 -06:00
Paul Banks
a84b82b3df
connect: Add AWS PCA provider ( #6795 )
...
* Update AWS SDK to use PCA features.
* Add AWS PCA provider
* Add plumbing for config, config validation tests, add test for inheriting existing CA resources created by user
* Unparallel the tests so we don't exhaust PCA limits
* Merge updates
* More aggressive polling; rate limit pass through on sign; Timeout on Sign and CA create
* Add AWS PCA docs
* Fix Vault doc typo too
* Doc typo
* Apply suggestions from code review
Co-Authored-By: R.B. Boyer <rb@hashicorp.com>
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
* Doc fixes; tests for erroring if State is modified via API
* More review cleanup
* Uncomment tests!
* Minor suggested clean ups
2019-11-21 17:40:29 +00:00
kaitlincarter-hc
66b3a01616
fixing link ( #6817 )
2019-11-19 17:36:18 -06:00
kaitlincarter-hc
dacbd8137a
Replacing updgrade jtbd with k8s ( #6813 )
2019-11-19 15:20:55 -06:00
RJ Spiker
3035ba56e7
website - add -moz-osx-font-smoothing for smooth firefox osx fonts ( #6755 )
2019-11-19 14:43:18 -05:00
Chris Piraino
d23dfff333
Improve session API documentation
...
- Remove incorrect statement that `LockDelay` must be greater than 0
- Add sentence to the top of the page pointing to the internal document
describing the sessions mechanism for more context
2019-11-18 16:20:34 -06:00
kaitlincarter-hc
44dd24d099
[WIP] Kubernetes Docs ( #6770 )
...
* adding cloud providers for k8s
* adding links
* added utm parameters
* Updating descriptions
* fix sidenav
* renaming page minikube
2019-11-18 12:00:01 -06:00
Jack Pearkes
766224a285
website: alert for kubecon ( #6806 )
...
* website: alert for kubecon
* Update website/source/index.html.erb
2019-11-18 10:41:17 -06:00
Chris Piraino
d027daf221
docs: add sentence linking to available service-resolver filters
...
Resolves #6434
2019-11-18 09:38:36 -06:00
Blake Covarrubias
06cb3d8deb
Add missing docs for checks Watch type ( #5188 )
...
Add configuration examples for specifying watch checks by health check
state or service, and corresponding CLI examples.
Resolves : #5188
2019-11-13 11:24:35 -08:00
Alvin Huang
95afa5c242
add arm download notes ( #6785 )
2019-11-13 14:21:50 -05:00
kaitlincarter-hc
a7e37417ed
fixing buttons ( #6772 )
2019-11-12 09:23:45 -06:00
Paul Banks
1197b43c7b
Support Connect CAs that can't cross sign ( #6726 )
...
* Support Connect CAs that can't cross sign
* revert spurios mod changes from make tools
* Add log warning when forcing CA rotation
* Fixup SupportsCrossSigning to report errors and work with Plugin interface (fixes tests)
* Fix failing snake_case test
* Remove misleading comment
* Revert "Remove misleading comment"
This reverts commit bc4db9cabed8ad5d0e39b30e1fe79196d248349c.
* Remove misleading comment
* Regen proto files messed up by rebase
2019-11-11 21:36:22 +00:00
kaitlincarter-hc
b8e71e6fd3
[Website] Add JTBD - WIP ( #6673 )
...
* updating the landing page with jtbd
* changed the buttons to pink
* updating CSS based on John's help
* updating a use case
* updating the language and rearranging the guides
* adding icons
* fixed image width
* fixing buttons and updating traffic splitting language.
2019-11-11 09:26:36 -06:00
John Cowen
2a8f876ec1
docs: Add link to config entries
2019-11-08 09:51:39 -08:00
rogerwelin
cbfaedb952
Adds crystal-consul to libraries & sdk docs
2019-11-08 09:37:56 -08:00
Tramale Turner
2d2503262b
Update proxies.html.md ( #6754 )
...
Missing preposition.
2019-11-08 09:26:44 -08:00
Mr.gao
340c968444
docs: Fix delete config entry description ( #6593 )
...
Fix the documentation to correctly state the HTTP DELETE method will
remove the specified config entry.
2019-11-06 11:30:44 -08:00
RJ Spiker
8c11e3a4fc
website - font and brand updates ( #6716 )
...
* website - font and brand updates
* sidebar font-size adjustments and scss cleanup
* adjust nav and inline code styles
2019-11-06 13:53:36 -05:00
Blake Covarrubias
bc42074f57
docs: Miscellaneous docs cleanup ( #6742 )
...
Fix spelling errors, API doc inconsistencies, and formatting issues.
* Fix several spelling errors.
* Prepend / to v1/event/list path in Watches.
* Rename script handlers to match Watch type.
* Remove /v1 path prefix on service health API endpoints.
Makes request path consistent with the rest of the HTTP API
documentation which does not include the /v1 prefix.
* Fix bracket formatting issue on Telemetry page.
The HTML codes used for brackets inside of the code block are not
interpolated, and are shown as literal strings.
Replace the numeric HTML codes with the intended character value to
fix display formatting.
Also placed variable reference on agent/options.html inside code block
for consistency with the presentation of other options on the page.
* Add missing word to Coordinate.Node docstring.
Resolves #6014
2019-11-05 20:34:46 -08:00
Thibault Gilles
3d816585f4
Fix docs for replace-existing-checks parameter
2019-11-04 12:34:11 -08:00
Robert Hencke
b759bc7c00
[docs] Fix sentence order for GCE Cloud Auto-Join
2019-11-04 12:27:58 -08:00
Rémi Lapeyre
db9a83ca08
Fix typo in config HTTP API documentation
2019-11-04 12:26:36 -08:00
Yahya
ea3b6986a5
[Docs] Fix typo ( #6523 )
2019-11-04 15:17:28 -05:00
Charlie Voiselle
3c7587c9ab
Merge pull request #6710 from hashicorp/docs/connect-nomad
...
[docs] Updating Nomad Consul Connect info
2019-11-04 14:18:03 -05:00
R.B. Boyer
7994712731
docs: fix hcl use on production acls guide ( #6739 )
...
Also clean up some general whitespace formatting.
2019-11-04 11:11:59 -06:00
Paul Banks
5f405c3277
Fix support for RSA CA keys in Connect. ( #6638 )
...
* Allow RSA CA certs for consul and vault providers to correctly sign EC leaf certs.
* Ensure key type ad bits are populated from CA cert and clean up tests
* Add integration test and fix error when initializing secondary CA with RSA key.
* Add more tests, fix review feedback
* Update docs with key type config and output
* Apply suggestions from code review
Co-Authored-By: R.B. Boyer <rb@hashicorp.com>
2019-11-01 13:20:26 +00:00
R.B. Boyer
e0e3ec1f32
docs: mention that all logging flags also work in the config file ( #6705 )
2019-10-31 16:15:48 -05:00
Luke Kysow
db2ca07f98
Merge pull request #6583 from hashicorp/connect-annotations
...
Document new annotations for Connect injections
2019-10-31 12:58:43 -07:00
Alexandra Freeman
48ba388ec9
Update mediums on main community page ( #6699 )
...
Updating all .io Community sites to direct practitioners to the Forum as the first medium for communicating with other users and HashiCorp employees. Deleted Gitter link and Google Group link, as these will be phased out over the next few months. Updated what appeared to be a typo on the page description. Chatted with Nic Jackson before submitting PR.
2019-10-31 14:52:23 -04:00
kaitlincarter-hc
18484ae775
removed the term easy and updated the formatting
2019-10-29 15:59:21 -05:00
Charlie Voiselle
820b2bc8f1
Updating Nomad Consul Connect info
2019-10-29 16:53:25 -04:00
Sarah Christoff
86b30bbfbe
Set MinQuorum variable in Autopilot ( #6654 )
...
* Add MinQuorum to Autopilot
2019-10-29 09:04:41 -05:00
Sarah Christoff
969d51781a
Update -protocol doc ( #6681 )
...
* Update -protocol to have more clear version wording
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
2019-10-29 08:41:28 -05:00
Luke Kysow
7a08629b32
Merge pull request #6683 from hashicorp/service-account-connect-inject-docs
...
Document service account name requirements
2019-10-28 10:26:52 -07:00
Luke Kysow
1b1b41b62e
Document service account name requirements
...
If ACLs are enabled, service account name must match the name of the
service in Consul.
Fixes https://github.com/hashicorp/consul-helm/issues/202
2019-10-24 16:51:51 -07:00
kaitlincarter-hc
fd8e6d1a65
missed UTM parameter ( #6679 )
2019-10-24 12:29:54 -05:00
kaitlincarter-hc
4fbe4f40ca
fixing ACL reset links ( #6678 )
2019-10-24 12:22:08 -05:00
Alvin Huang
8dad4143f3
modify netlify-cli installation ( #6674 )
...
* modify netlify CLI installation
* bump middleman-hashicorp to 0.3.40 to include ssh
2019-10-23 13:54:19 -04:00
kaitlincarter-hc
136a7a2fa8
Top Navigation change ( #6630 )
...
* Changed Guides to Learn in the top nav and added utm parameters to the guide index page
* Update website/source/docs/guides/index.html.md
* Update website/source/docs/guides/index.html.md
* Update website/source/layouts/layout.erb
2019-10-21 14:19:27 -05:00
kaitlincarter-hc
b5b7925264
updating broken link ( #6633 )
2019-10-16 16:18:39 -05:00
PHBourquin
16ca8340c1
Checks to passing/critical only after reaching a consecutive success/failure threshold ( #5739 )
...
A check may be set to become passing/critical only if a specified number of successive
checks return passing/critical in a row. Status will stay identical as before until
the threshold is reached.
This feature is available for HTTP, TCP, gRPC, Docker & Monitor checks.
2019-10-14 21:49:49 +01:00
kaitlincarter-hc
1a373271e3
[docs] Adding Links to Learn ( #6611 )
...
* adding links to Learn
* fixing a couple typos
* adding utm paramaters
* Update website/source/docs/connect/registration/sidecar-service.md
* Update website/source/docs/connect/registration/sidecar-service.md
* Update website/source/docs/acl/acl-system.html.md
* Update website/source/docs/acl/acl-system.html.md
* Update website/source/docs/agent/encryption.html.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/docs/connect/proxies/built-in.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/docs/connect/registration/sidecar-service.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/docs/install/index.html.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/docs/agent/kv.html.md
* Update website/source/docs/connect/security.html.md
* Update website/source/docs/connect/security.html.md
* Update website/source/docs/internals/architecture.html.md
2019-10-14 10:40:35 -05:00
Blake Covarrubias
84e9a35a06
Add Consul's L7 features to Istio comparison
...
Add text listing Consul's L7 features (via Envoy). Re-organize text to
flow similarly to Istio section.
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
2019-10-10 11:33:34 -07:00
Luke Kysow
9093b99dfd
Document new annotations for Connect injections
2019-10-04 15:31:24 -07:00
Sarah Christoff
9b93dd93c9
Prune Unhealthy Agents ( #6571 )
...
* Add -prune flag to ForceLeave
2019-10-04 16:10:02 -05:00
Freddy
349fa7f97d
Update Force Leave docs ( #6550 )
...
Fixes #2742
Previously the docs didn't clarify that if a server restarts as a client then force-leave won't lead to removing the node from the raft config. This is because the node, which is alive after a restart, will refute messages about it having left . These messages about members leaving are in turn what trigger Consul's leader to remove a server from raft.
2019-09-27 17:49:28 -06:00
Mike Morris
3434c8289d
docs: add managed proxy removal note to specific version upgrade notes ( #6557 )
2019-09-27 10:52:47 -04:00
Judith Malnick
746f786a9f
Specify that mesh gateways require Envoy ( #6506 )
...
* Specify that mesh gateways must operate on L7
* Add feedback from Matt
* clarify gateway requirements
2019-09-26 20:06:58 -07:00
Freddy
5eace88ce2
Expose HTTP-based paths through Connect proxy ( #6446 )
...
Fixes : #5396
This PR adds a proxy configuration stanza called expose. These flags register
listeners in Connect sidecar proxies to allow requests to specific HTTP paths from outside of the node. This allows services to protect themselves by only
listening on the loopback interface, while still accepting traffic from non
Connect-enabled services.
Under expose there is a boolean checks flag that would automatically expose all
registered HTTP and gRPC check paths.
This stanza also accepts a paths list to expose individual paths. The primary
use case for this functionality would be to expose paths for third parties like
Prometheus or the kubelet.
Listeners for requests to exposed paths are be configured dynamically at run
time. Any time a proxy, or check can be registered, a listener can also be
created.
In this initial implementation requests to these paths are not
authenticated/encrypted.
2019-09-25 20:55:52 -06:00
Alvin Huang
e8605da914
remove alert bar on homepage ( #6544 )
2019-09-25 17:28:14 -04:00
R.B. Boyer
cc889443a5
connect: don't colon-hex-encode the AuthorityKeyId and SubjectKeyId fields in connect certs ( #6492 )
...
The fields in the certs are meant to hold the original binary
representation of this data, not some ascii-encoded version.
The only time we should be colon-hex-encoding fields is for display
purposes or marshaling through non-TLS mediums (like RPC).
2019-09-23 12:52:35 -05:00
Jack Pearkes
7736be1b5c
website: update alert bar on homepage ( #6518 )
...
Per @changli0617
2019-09-20 15:32:25 -07:00
Luke Kysow
9ee27c49ff
Merge pull request #6511 from hashicorp/code-highlighting
...
Give code blocks coloured background
2019-09-20 10:35:53 -07:00
Luke Kysow
65258a0fb3
Merge pull request #6460 from hashicorp/helm-wait
...
Update consul-helm enterprise docs for ACLs
2019-09-19 15:32:27 -07:00
Bartek Jaroszewski
3be27beba3
website, add git2consul-go to the tools list ( #6286 )
...
Signed-off-by: bjaroszewski <bjaroszewski@griddynamics.com>
2019-09-19 17:20:50 -05:00