Kyle Havlovitz
ed87949385
Merge pull request #4400 from hashicorp/leaf-cert-ttl
...
Add configurable leaf cert TTL to Connect CA
2018-07-25 17:53:25 -07:00
Siva Prasad
f4a1c381a5
Vendoring update for go-discover. ( #4412 )
...
* New Providers added and updated vendoring for go-discover
* Vendor.json formatted using make vendorfmt
* Docs/Agent/auto-join: Added documentation for the new providers introduced in this PR
* Updated the golang.org/x/sys/unix in the vendor directory
* Agent: TestGoDiscoverRegistration updated to reflect the addition of new providers
* Deleted terraform.tfstate from vendor.
* Deleted terraform.tfstate.backup
Deleted terraform state file artifacts from unknown runs.
* Updated x/sys/windows vendor for Windows binary compilation
2018-07-25 16:21:04 -07:00
Pierre Souchay
3959a91e43
Added explainations on how having a working configuration for Prometheus ( #4397 )
...
* Added explainations on how having a working configuration for Prometheus
Since Prometheus escapes by default query parameters, this paragraph explains
how having `format=prometheus` to be taken into account by prometheus.
* Rephrase Prometheus notes in documentation as requested by @pearkes
2018-07-25 16:17:38 -07:00
Sergey Shepelev
667ac22f71
website: typo in node meta additional section ( #4429 )
2018-07-25 13:32:36 -07:00
Jason Harley
9a803e8272
Add missing word for Watches clarification
...
`Watches use blocking queries monitor` reads awkwardly, I figured 'to' was missing
2018-07-25 15:34:45 -04:00
Paul Banks
5635227fa6
Allow config-file based Service Definitions for unmanaged proxies and Connect-natice apps. ( #4443 )
2018-07-25 19:55:41 +01:00
Geoffrey Grosenbach
94168ac4a2
Remove deprecated Ruby consul-client library ( #4419 )
...
The GitHub repo for this library says that it is no longer maintained
and should not be used. The Ruby Diplomat library provides similar
functionality instead (and is already listed here).
2018-07-25 11:47:54 -07:00
Paul Banks
d5e934f9ff
Ooops that was meant to be to a branch no master... EMORECOFFEE
...
Revert "Add config option to disable HTTP printable char path check"
This reverts commit eebe45a47b
.
2018-07-25 15:54:11 +01:00
Paul Banks
eebe45a47b
Add config option to disable HTTP printable char path check
2018-07-25 15:52:37 +01:00
Paul Banks
e954450dec
Merge pull request #4353 from azam/add-serf-lan-wan-port-args
...
Make RPC, Serf LAN, Serf WAN port configurable from CLI
2018-07-24 12:33:10 +01:00
Peter Souter
0888b435ee
Adds Monitoring with Telegraf guide ( #4227 )
...
* Installing Telegraf
* Configuring Telegraf
* Configuring Consul to send metrics to Telegraf
* Important metrics and aggregates
2018-07-23 16:46:43 -07:00
Kyle Havlovitz
ce10de036e
connect/ca: check LeafCertTTL when rotating expired roots
2018-07-20 16:04:04 -07:00
Paul Banks
f8d61976cd
Merge pull request #4427 from hashicorp/connect-api-docs
...
Add /health/connect to docs and make consistent with /catalog/connect
2018-07-20 21:24:57 +01:00
Mitchell Hashimoto
7fa6bb022f
Merge pull request #4320 from hashicorp/f-alias-check
...
Add "Alias" Check Type
2018-07-20 13:01:33 -05:00
azam
342bcb1c24
Make Serf LAN & WAN port configurable from CLI
...
Make RPC port accessible to CLI
Add tests and documentation for server-port, serf-lan-port, serf-wan-port CLI arguments
2018-07-21 02:17:21 +09:00
Paul Banks
56ab8c9000
Add /health/connect to docs and make consistent with /catalog/connect
2018-07-20 16:50:28 +01:00
Paul Banks
bbbebfc8d7
Merge pull request #4352 from hashicorp/doc-dev-flag-generates-certs
...
Note that `-dev` generates certs for Connect.
2018-07-17 11:36:02 +01:00
Geoffrey Grosenbach
d44f35aa4e
Clarify Connect-related implications for `-dev` flag
2018-07-16 14:53:46 -07:00
Kyle Havlovitz
6465b13b7d
website: update docs for leaf cert TTL option
2018-07-16 13:33:42 -07:00
Paul Banks
4ec8c489c0
Merge pull request #4392 from hashicorp/connect-sdk-http
...
Implement missing HTTP host to ConsulResolver func for Connect SDK.
2018-07-16 13:54:53 +01:00
Paul Banks
fa29fee4b6
Typos
2018-07-13 23:09:34 +01:00
Paul Banks
dcd157ec7c
Add notes about hostname gotchas to Connect HTTPClient docs
2018-07-13 23:08:26 +01:00
MagnumOpus21
00b678e7f3
Docs: Removed text about proxies on Windows not starting up.
2018-07-13 14:47:42 -07:00
Paul Banks
b3dd5c1aad
Merge pull request #4263 from hashicorp/kv-get-docs
...
Update kv docs detail for accuracy
2018-07-13 18:29:34 +01:00
Mitchell Hashimoto
6be4fa9118
website: fix some website typos
2018-07-12 21:18:00 -07:00
Mitchell Hashimoto
1027a01a10
website: document alias check
2018-07-12 21:14:36 -07:00
John Cowen
915f930ce3
Change let to var
2018-07-12 18:21:26 +01:00
Paul Banks
43c7213fe9
Grammar
2018-07-12 14:36:52 +01:00
Paul Banks
8405b41f2b
Update proxy config docs and add test for ipv6
2018-07-12 13:07:48 +01:00
Matt Keeler
d19c7d8882
Merge pull request #4303 from pierresouchay/non_blocking_acl
...
Only send one single ACL cache refresh across network when TTL is over
2018-07-10 08:57:33 -04:00
Paul Banks
efa13a1daf
Merge pull request #4361 from lganzzzo/patch-1
...
C++ oatpp-consul integration added to Libraries & SDKs page
2018-07-10 12:37:20 +01:00
Paul Banks
41c3a4ac8e
Merge pull request #4038 from pierresouchay/ACL_additional_info
...
Track calls blocked by ACLs using metrics
2018-07-09 20:21:21 +01:00
Leonid Stryzhevskyi
d508a6ba7c
oatpp-consul integration added to Libraries & SDKs page
2018-07-09 17:28:03 +03:00
Paul Banks
c8b37f0a4c
Merge pull request #4351 from hashicorp/doc-config-dir-reads-hcl-files
...
Notes that both "hcl" and "json" files are loaded from the config-dir.
2018-07-09 14:43:55 +01:00
Paul Banks
0241cda645
Fix formatting issue in config docs.
...
The floating paragraph seems to need additional indentation to work correctly on the markdown parser middle man uses - GitHub got it right before in the preview but the website broke dumping the new config option inline.
2018-07-09 14:39:20 +01:00
Pierre Souchay
a937c7fa70
Added new ACL blocked Metrics to telemetry.html
2018-07-09 11:36:33 +02:00
Geoffrey Grosenbach
f132d0e1e1
Note that `-dev` generates certs for Connect.
...
Previous version of the documentation didn't mention this, which can
lead to confusion when experimenting with Connect. Many other features
of Consul work fine without `-dev` mode, but Connect needs certs in
order to proxy, which must be done with this flag or by generating certs
directly and passing them to Consul in configs.
2018-07-06 12:26:15 -07:00
Geoffrey Grosenbach
5eecbeb7ae
Notes that both "hcl" and "json" files are loaded from the config-dir.
...
The previous version only mentioned "json" but the behavior was to read
"hcl" files as well.
2018-07-06 12:22:18 -07:00
Siva Prasad
28ffc75f64
Merge pull request #4335 from MagnumOpus21/Telemetry
...
Website/Docs/Telemetry : Adds more telemetry metrics for memberlist and raft.
2018-07-05 11:11:57 -04:00
M S Vishwanath Bhat
45bb8bce70
Trivial spell correction in connect configuration doc
...
Signed-off-by: M S Vishwanath Bhat <msvbhat@gmail.com>
2018-07-04 17:07:24 +02:00
Siva Prasad
bc9c5927b7
Website/Docs/Telemetry : Errata
2018-07-03 18:18:57 -04:00
Siva
a1a62e3b91
Website/Docs/Telemetry: Added more raft and memberlist items.
2018-07-03 17:37:29 -04:00
Siva
5d8bf053e0
Website/Telemetry: Errata for snapshot.compact and reworded memberlist.health.score
2018-07-03 10:59:31 -04:00
Siva
7baae933e6
Merge branch 'master' of github.com:hashicorp/consul into Telemetry
2018-07-03 10:48:31 -04:00
Siva
9579ba4e12
Website: Added more telemetry details for raft and memberlist.
2018-07-03 10:27:01 -04:00
Paul Banks
7f35ca33f4
Remove the TODO latency measurement.
2018-07-03 14:54:44 +01:00
Siva
77fe08b7c9
Website: Added more telemetry metrics
2018-07-03 08:00:39 -04:00
Siva Prasad
37c34acf03
Merge pull request #4244 from MagnumOpus21/WinService
...
Added a new package service_os that can make Consul run as a service on Windows.
2018-07-02 12:01:22 -04:00
Paul Banks
869a8844a9
Merge pull request #4316 from hashicorp/docs-connect-native
...
website: make performance impact explicit for connect-native
2018-07-02 15:34:12 +01:00
Pierre Souchay
0f1735634d
Improve doc for async-cache
2018-07-01 23:50:30 +02:00
Pierre Souchay
1e7665c0d5
Updated documentation and adding more test case for async-cache
2018-07-01 23:50:30 +02:00
Pierre Souchay
bfc83ce045
Updated ACL guide
2018-07-01 23:50:30 +02:00
Mitchell Hashimoto
93b23c67ed
Merge pull request #4317 from hashicorp/doc-segmentation-ensures-spelling
...
Fix "ensures all data" from original "ensure all data"
2018-06-30 07:24:33 +02:00
Geoffrey Grosenbach
5ea644c9e9
Corrects formatting of JSON in snippet
...
The original snippet did not put the JSON output on its own line, which
made it look like it was part of the previous or next `curl` command.
This patch formats and highlights the command and output to appear as
they would in the terminal while also highlighting the multi-datacenter
elements of the output.
2018-06-29 18:36:47 -07:00
Geoffrey Grosenbach
a620ac8314
Improve styling of discovery snippet
...
Original `discovery` snippet had a `curl` command that mentioned
multi-datacenter support. This removes part of the command that was
incorrect. It adds styling for the `dc2` section of the JSON output that
highlights the part of the query that relates to multiple data centers.
2018-06-29 18:27:48 -07:00
Geoffrey Grosenbach
2281b88113
Fix "ensures all data" from original "ensure all data"
...
The original text was "Using TLS...ensure all data in transit is
encrypted." It should be "ensures all data..." This patch fixes it.
2018-06-29 18:05:42 -07:00
Anubhav Mishra
4b5efe7464
website: make performance impact explicit for connect-native
...
I was going to the public feedback on Connect-Native app integration and came across [this](https://twitter.com/relistan/status/1012263110403555329 ) thread. Added a few statements in the Connect-Native app integration page.
2018-06-29 17:35:58 -07:00
Siva
b874cac8bb
Website: Errata in -bind option for the agent
2018-06-29 16:43:12 -04:00
Siva
e281a3f925
Changes made :
...
1. Website
Changed some of the wordings and reorganized the content of the website.
2. Code:
Removed sleep and exit lines from the code.
2018-06-28 21:18:14 -04:00
RJ Spiker
da3ed7d1ec
website: an assortment of front-end updates ( #4296 )
...
* website: add object-fit-image polyfill for ie compatibility
* website: make entire carousel cards linkable
* website: adjust hero background positioning
* website: responsive updates to the home hero
* website: update home hero js to work better with turbolinks
* website: a few font weight adjustments
* website: add an overlay to ui video
2018-06-28 11:43:30 -07:00
Mike Wickett
d0dd2a15be
website: optimize images ( #4290 )
2018-06-28 11:43:13 -07:00
Julien Pivotto
b033cba815
Fix JSON in service configuration
2018-06-27 09:06:27 +02:00
Siva
7969d16e42
Added guide for Windows Service
2018-06-26 18:23:55 -04:00
Howie Lee
39afe49b0b
Fixed typo
2018-06-26 17:26:22 -04:00
Mitchell Hashimoto
a1be7af835
Merge pull request #4287 from hashicorp/bugfix/4273-doc-formatting
...
Fix layout issue with discovery_max_stale
2018-06-26 21:57:13 +02:00
Mitchell Hashimoto
2d0b0e4f3f
Merge pull request #4288 from hashicorp/service-meta-docs
...
website: correct parameter for service meta on catalog register
2018-06-26 21:57:04 +02:00
Mitchell Hashimoto
e788ce612e
website: update vs. istio page and clarify pluggable data layer
2018-06-26 21:52:27 +02:00
Jack Pearkes
cd4d5a82da
website: correct paramater for service meta on catalog register
...
I believe this may have been missed as part of #3994 . Note that the
API _returns_ `ServiceMeta`, but accepts `Meta`.
$ curl -X PUT -d \
'{
"Datacenter": "dc1",
"Node": "example",
"Address": "www.example.com",
"Service": {
"Service": "example-service",
"Port": 80,
"Meta": {"foo": "bar"}
}
}' \
http://localhost:8500/v1/catalog/register
$ curl localhost:8500/v1/catalog/service/example-service
[
{
"ID": "",
"Node": "example",
"Address": "www.example.com",
"Datacenter": "dc1",
"TaggedAddresses": null,
"NodeMeta": null,
"ServiceKind": "",
"ServiceID": "example-service",
"ServiceName": "example-service",
"ServiceTags": [],
"ServiceAddress": "",
"ServiceMeta": {
"foo": "bar"
},
"ServicePort": 80,
"ServiceEnableTagOverride": false,
"ServiceProxyDestination": "",
"ServiceConnect": {
"Native": false,
"Proxy": null
},
"CreateIndex": 11,
"ModifyIndex": 37
}
]
2018-06-26 12:15:23 -07:00
Matt Keeler
afd32485f4
Fix layout issue with discovery_max_stale
...
It was indented when it shouldn't have been.
2018-06-26 15:09:14 -04:00
Mitchell Hashimoto
ec4678730f
Merge pull request #4275 from hashicorp/je.fix-config-progress-bars
...
Configuration page animation fix
2018-06-26 21:00:34 +02:00
sandstrom
16301d82cf
spelling
2018-06-26 13:38:16 +02:00
Jeff Escalante
0a13cf1542
fix progress bar animation on configuration page
2018-06-26 10:00:26 +02:00
mkeeler
6813a99081
Merge remote-tracking branch 'connect/f-connect'
2018-06-25 19:42:51 +00:00
Jack Pearkes
adaaa37e4f
website: fix an assortment of broken links
2018-06-25 12:26:24 -07:00
Jack Pearkes
27777823ba
website: whitespace fix
2018-06-25 12:26:24 -07:00
Jack Pearkes
9acba60271
website: minor example and copy fix for multi-dc
2018-06-25 12:26:23 -07:00
Jack Pearkes
7febfcd5ed
website: getting started next/previous step change
2018-06-25 12:26:23 -07:00
Kyle Havlovitz
c11e1b51e4
website: correct a few last things in CA docs
2018-06-25 12:26:23 -07:00
Mitchell Hashimoto
93cd52024d
website: split out CA docs by provider type
2018-06-25 12:26:23 -07:00
Jack Pearkes
3289b0d281
website: add an example of TLS encryption
2018-06-25 12:26:23 -07:00
RJ Spiker
e2a97726c6
website - some visual updates including css bug fixes and image updates ( #111 )
2018-06-25 12:26:23 -07:00
Mike Wickett
45df69cf48
Small tweaks to video playback
2018-06-25 12:26:22 -07:00
Mike Wickett
bdd066425c
Adds small polyfill for classlist because IE does not support it on SVG elements
2018-06-25 12:26:22 -07:00
Jack Pearkes
c34b34ebc1
website: fix scrolling/loading issue on iOS
2018-06-25 12:26:22 -07:00
John Cowen
1bb482bcbd
tenenacy > tenancy
2018-06-25 12:26:22 -07:00
RJ Spiker
0268a5ce4a
website - some js fixes to make sure scripts are firing ( #108 )
2018-06-25 12:26:22 -07:00
Jack Pearkes
c6ba66d6e8
website: fix two links on discovery page
2018-06-25 12:26:22 -07:00
Paul Banks
2a467003a0
Fix some doc typos.
2018-06-25 12:26:21 -07:00
Jack Pearkes
561bf69511
website: update cli output content
2018-06-25 12:26:21 -07:00
Jack Pearkes
bc1d3b5c76
website: add back intro link in header
2018-06-25 12:26:21 -07:00
RJ Spiker
531858d04e
website - animation updates
2018-06-25 12:26:21 -07:00
RJ Spiker
98188157af
website - various styling bug fixes and updates
2018-06-25 12:26:21 -07:00
Paul Banks
6117bdb9d5
Fix some formatting and a typo.
2018-06-25 12:26:21 -07:00
Paul Banks
f0059665bb
Add proxy config reference and Complete TODOs in production guide
2018-06-25 12:26:20 -07:00
Paul Banks
959f0c612c
Fix relative links
2018-06-25 12:26:20 -07:00
Paul Banks
20a6a40216
Link from getting started; note on incremental adoption
2018-06-25 12:26:20 -07:00
Paul Banks
ac0c5c2bfa
Connect production guide draft 1
2018-06-25 12:26:20 -07:00
Paul Banks
b757b5cc48
Initial draft of connect production guide
2018-06-25 12:26:20 -07:00
Mike Wickett
aa2b9108ed
Add use case drop down to nav
2018-06-25 12:26:20 -07:00
Kevin Fishner
7ae2002648
fix up pearkes feedback
2018-06-25 12:26:19 -07:00
kfishner
5893323e0a
copy and doc links
2018-06-25 12:26:19 -07:00
kfishner
5aa0ef4fe8
homepage copy edits
2018-06-25 12:26:19 -07:00
Hannah Oppenheimer
68b87411fb
add real screenshots to new website
2018-06-25 12:26:19 -07:00
RJ Spiker
db7d468aac
website - remove video files and point to cdn
2018-06-25 12:26:19 -07:00
Kyle Havlovitz
c20bbf8760
connect/ca: hide the RotationPeriod config field since it isn't used yet
2018-06-25 12:26:18 -07:00
Jack Pearkes
b2f14647c2
website: clarify windows support
2018-06-25 12:26:18 -07:00
RJ Spiker
37996e76ca
website - separate js components so they're only called if needed
2018-06-25 12:26:18 -07:00
Mitchell Hashimoto
a76f652fd2
agent: convert the proxy bind_port to int if it is a float
2018-06-25 12:26:18 -07:00
RJ Spiker
0a1adb8b75
website - add homepage video hero
2018-06-25 12:26:17 -07:00
Jeff Escalante
0efaabf5d5
fix firefox bugs and a small issue with the segmentation challenge animation
2018-06-25 12:26:17 -07:00
Jeff Escalante
10c6d5a2d3
mobile styling for homepage animations
2018-06-25 12:26:17 -07:00
Jeff Escalante
409bf6301f
add missing images/animations to homepage
2018-06-25 12:26:17 -07:00
Jeff Escalante
99492c1343
segmentation page animations complete
2018-06-25 12:26:16 -07:00
Jeff Escalante
cec1762fa7
discovery page animations working
2018-06-25 12:26:16 -07:00
Jeff Escalante
6da0b41ebd
timing adjustments
2018-06-25 12:26:16 -07:00
Jeff Escalante
dc5185aee2
second animation added, page styles in
2018-06-25 12:26:16 -07:00
Jeff Escalante
0255cb6554
first animation working 🎉
2018-06-25 12:26:16 -07:00
RJ Spiker
c6ce69c519
website - add case studies components with content
2018-06-25 12:26:15 -07:00
RJ Spiker
04804a12d3
website - responsive styling for timeline component
2018-06-25 12:26:15 -07:00
RJ Spiker
849a233908
website - update logo-grid styles, add a bunch of logo assets
2018-06-25 12:26:15 -07:00
RJ Spiker
7b0fcf6b8a
website - use-cases responsive styling
2018-06-25 12:26:15 -07:00
RJ Spiker
85be513e0a
website - some button sizing adjustments, hero and cta-section padding adjustments
2018-06-25 12:26:15 -07:00
RJ Spiker
2aca074128
website - responsive heroes, hero bg bleed into header, header overrides
2018-06-25 12:26:14 -07:00
RJ Spiker
fa8e8964d0
website - responsive styles for ul/li section
2018-06-25 12:26:14 -07:00
RJ Spiker
df7298059a
website - homepage cta section responsive styling
2018-06-25 12:26:14 -07:00
RJ Spiker
feb0426eaf
website - logo-grid responsive updates
2018-06-25 12:26:14 -07:00
RJ Spiker
f434a30511
website - add appropriately sized assets and adjust styles
2018-06-25 12:26:14 -07:00
RJ Spiker
7fa4955545
website - a couple of text-asset component reponsive tweaks
2018-06-25 12:26:13 -07:00
RJ Spiker
e61484c079
website - responsive styling for section and text/asset components
2018-06-25 12:26:13 -07:00
RJ Spiker
9879835fd9
website - some button and section updates, add home hero start
2018-06-25 12:26:13 -07:00
RJ Spiker
dc06877d8f
website - add g-section li styles
2018-06-25 12:26:13 -07:00
RJ Spiker
049ff5babc
website - add second button to hero
2018-06-25 12:26:13 -07:00
RJ Spiker
7c3dca6225
website - cta section and button updates
2018-06-25 12:26:12 -07:00
RJ Spiker
c9226fec35
website - some section component refactoring and adding code samples
2018-06-25 12:26:12 -07:00
RJ Spiker
79e882fce9
website - timeline component font-size adjustment
2018-06-25 12:26:12 -07:00
RJ Spiker
8c99c3258e
website - hero bg image update
2018-06-25 12:26:11 -07:00
RJ Spiker
64218ec7af
initial commit for website upgrade
2018-06-25 12:26:11 -07:00
Jack Pearkes
315cc04536
website: fix a TODO in a page description
2018-06-25 12:26:11 -07:00
Jack Pearkes
36e1dd6ffd
website: note windows support
2018-06-25 12:26:10 -07:00
Kyle Havlovitz
0b5d7277f9
website: fix example config in vault CA docs
2018-06-25 12:26:09 -07:00
Mitchell Hashimoto
4acbe3fdf0
website: add vs. Envoy page
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
e6e984a813
website: address Armon's feedback
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
834137fe55
website: remove redundant "as well"
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
7ad6f7b758
website: address pearkes feedback
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
ec1322a95d
website: address feedback
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
68826b2b76
website: istio vs. and nomad platform guide
2018-06-25 12:25:43 -07:00
Kyle Havlovitz
b4ef7bb64d
connect/ca: leave blank root key/cert out of the default config (unnecessary)
2018-06-25 12:25:42 -07:00
Kyle Havlovitz
8e028b7dc6
website: add Vault CA provider doc sections
2018-06-25 12:25:42 -07:00
Paul Banks
b562b9f66a
Add proxy telemetry to docs
2018-06-25 12:25:39 -07:00
Mitchell Hashimoto
79778635e8
website: clarify that modifying intentions will not kill the conn
2018-06-25 12:25:37 -07:00
Mitchell Hashimoto
7a1031fdc5
website: clearly note beta for Connect
2018-06-25 12:25:37 -07:00
Thomas Kula
a643ad3c60
website: Fix getting started connect dependent service example
...
* Needs a `port`
* The upstream service is `socat` in the previous example, make
the dependent service section use `socat` consistently throughout
2018-06-25 12:25:13 -07:00
Thomas Kula
89e045ecbc
website: Fix link in connect intentions doc
2018-06-25 12:25:13 -07:00
Thomas Kula
3056cc2825
website: Typo fix in connect intentions doc
2018-06-25 12:25:13 -07:00
Mitchell Hashimoto
e02a5fc2cc
website: fix spacing issue
2018-06-25 12:25:12 -07:00
Mitchell Hashimoto
f92a89b310
website: fix proxies to work via copy/paste
2018-06-25 12:25:11 -07:00
Mitchell Hashimoto
7f83ae1faf
website: document proxy security settings
2018-06-25 12:25:11 -07:00
Mitchell Hashimoto
4b7ca952d6
website: example typo
2018-06-25 12:25:10 -07:00
Mitchell Hashimoto
c809840c90
website: clarify custom proxy integration and custom managed proxies
2018-06-25 12:25:10 -07:00
Paul Banks
12a46cd996
Fix "fail open" wording
...
"fail open" implies that we just allow anything if an agent gets partitioned which is not the right meaning!
2018-06-25 12:25:10 -07:00
Kyle Havlovitz
5d005df8c6
docs: add Connect CA overview
2018-06-25 12:25:10 -07:00
Kyle Havlovitz
860bf825a3
docs: add agent config options for connect/CA
2018-06-25 12:25:10 -07:00
Mitchell Hashimoto
070c91cb23
website: update security model
2018-06-25 12:24:18 -07:00
Mitchell Hashimoto
d1e48b4790
website: clarify namespaces, conflict
2018-06-25 12:24:17 -07:00
Mitchell Hashimoto
fb0a58e682
website: clarify tiebreaker behavior
2018-06-25 12:24:16 -07:00
Mitchell Hashimoto
f6685177f0
website: document the precedence table
2018-06-25 12:24:16 -07:00
Mitchell Hashimoto
1f5398e17c
website: document multi-DC, caching, clarify prepared queries and
...
multi-DC
2018-06-25 12:24:15 -07:00
Mitchell Hashimoto
9ebd27522b
website: fix typo
2018-06-25 12:24:15 -07:00
Mitchell Hashimoto
927b45bf91
agent/config: move ports to `ports` structure, update docs
2018-06-25 12:24:15 -07:00
Mitchell Hashimoto
6ea59241d1
website: address feedback
2018-06-25 12:24:14 -07:00
Mitchell Hashimoto
03131398c4
website: Go native integration with Connect
2018-06-25 12:24:13 -07:00
Mitchell Hashimoto
f522249e6b
website: connect native overview
2018-06-25 12:24:13 -07:00
Mitchell Hashimoto
21f27c1842
website: clarify where constraints go
2018-06-25 12:24:12 -07:00
Mitchell Hashimoto
b55f0641e6
api: support ExecuteConnect
2018-06-25 12:24:12 -07:00
Mitchell Hashimoto
1830c6b308
agent: switch ConnectNative to an embedded struct
2018-06-25 12:24:10 -07:00
Mitchell Hashimoto
1df5d91b39
website: add docs for connect native services API
2018-06-25 12:24:10 -07:00
Mitchell Hashimoto
c95ea2f205
website: remove sergmentation from sidebar
...
we'll move east-west to a "use case" section, didnt' feel right in the
reference docs.
2018-06-25 12:24:06 -07:00
Mitchell Hashimoto
2ffbec0b6b
website: how it works
2018-06-25 12:24:06 -07:00
Mitchell Hashimoto
097856c515
Starting Docs ( #46 )
...
* website: first stab at Connect docs
* website: lots more various stuff (bad commit messages)
* website: getting started page for Connect
* website: intentions
* website: intention APIs
* website: agent API docs
* website: document agent/catalog proxy kind service values
* website: /v1/catalog/connect/:service
* website: intention CLI docs
* website: custom proxy docs
* website: remove dedicated getting started guide
* website: add docs for CA API endpoints
* website: add docs for connect ca commands
* website: add proxy CLI docs
* website: clean up proxy command, add dev docs
* website: todo pages
* website: connect security
2018-06-25 12:24:05 -07:00
Jack Pearkes
4e348d2e59
Merge pull request #4264 from hashicorp/api-warning-compat
...
website: remove backwards compat warning
2018-06-25 11:08:04 -07:00
Jack Pearkes
1e5c55fb21
Merge pull request #4226 from petems/monitoring_doc
...
Adds Monitoring Guide
2018-06-21 13:34:11 -07:00
petems
804cd1a8f3
Adds extra thresholds and aggregates to Telemetry
...
* Thresholds and aggregates of metrics for monitoring in Consul
2018-06-21 20:45:13 +01:00
Jack Pearkes
1a64f9aac3
website: remove backwards compat warning
...
In practice, we strive for compatibility given the usage of the API in the wild, and don't need to make this warning as we once felt we should.
2018-06-21 12:02:16 -07:00
Hannah Oppenheimer
5481c7236e
Update kv docs detail for accuracy
2018-06-21 13:21:26 -05:00
Matt Keeler
585f0e8113
Merge pull request #4150 from hashicorp/topfunky-patch-1
...
Minor clarification of server nodes
2018-06-20 10:55:45 -04:00
Matt Keeler
3afa4f9c7e
Merge pull request #4234 from hashicorp/feature/default-new-ui
...
Switch over to defaulting to the new UI
2018-06-20 09:10:08 -04:00
Matt Keeler
af910bda39
Merge pull request #4216 from hashicorp/rpc-limiting
...
Make RPC limits reloadable
2018-06-20 09:05:28 -04:00
Matt Keeler
0d4e8676d1
Merge pull request #4215 from hashicorp/feature/config-node-meta-dns-txt
...
Add configuration entry to control including TXT records for node meta in DNS responses
2018-06-20 08:53:04 -04:00
Matt Keeler
8216816e3f
Make filtering out TXT RRs only apply when they would end up in Additional section
...
ANY queries are no longer affected.
2018-06-19 10:08:16 -04:00
Omar Khawaja
8f66362770
update encryption doc and add guide for creating certificates ( #4238 )
...
* update encryption doc and add guide for creating certificates in consul with cfssl
* add details about CLI and disabling HTTP
* delete $ symbols and add guide elements
* add missing periods and steps heading
2018-06-18 15:25:35 -04:00
Matt Keeler
197e2f69d5
Switch over to defaulting to the new UI
2018-06-15 09:20:13 -04:00
Guido Iaquinti
e85e63c18c
Client: add metric for failed RPC calls to server
2018-06-13 12:35:45 +01:00
Matt Keeler
08e26d10b8
Merge branch 'master' of github.com:hashicorp/consul into rpc-limiting
...
# Conflicts:
# agent/agent.go
# agent/consul/client.go
2018-06-11 16:11:36 -04:00
Matt Keeler
0f5798f028
Update docs about rpc limits being reloadable
2018-06-11 15:54:55 -04:00
Matt Keeler
6cc0422408
Add configuration entry to control including TXT records for node meta in DNS responses
...
If set to false, the only way to retrieve TXT records for node meta is to specifically query for TXT records.
2018-06-11 11:49:04 -04:00
Matt Keeler
5286b3843d
Put systemd-resolved in backticks
2018-06-05 10:38:42 -04:00
Matt Keeler
316f0ea729
Mention that PTR queries get sent to all resolvers
2018-06-04 13:56:34 -04:00
Matt Keeler
1db6ab6f39
Update DNS forwarding docs to include how to use with systemd-resolved
2018-06-04 13:43:47 -04:00
Jack Pearkes
3bba8b9805
Merge pull request #4169 from rskrishnar/adds-a-link-to-agent-config-options
...
adds link to agent config options from basic.html
2018-06-01 09:25:58 -07:00
Matt Keeler
2dbfa6cd53
Merge pull request #4154 from hashicorp/licensing-docs
...
Add licensing documentation.
2018-06-01 12:20:47 -04:00
Jack Pearkes
cdc66a9a66
Merge pull request #4164 from hashicorp/raft-default-docs
...
website: add raft snapshot setting defaults
2018-06-01 09:06:00 -07:00
Matt Keeler
f3f07967c5
Update docs to describe the 30 minute temp license
2018-05-31 13:58:28 -04:00
Nainterceptor
882f8cea06
Fix given + mandatory fields
2018-05-30 23:03:40 +02:00
RoopSai Krishna
e05c695382
adds link to agent config options from basic.html
2018-05-28 12:47:14 +05:30
Kyle Havlovitz
88311895d4
website: add raft snapshot setting defaults
2018-05-25 16:17:43 -07:00
Jack Pearkes
ee4ec8ed14
Merge pull request #4117 from eduardev/patch-1
...
Update downloads_tools.html.erb
2018-05-25 09:26:34 -07:00
Jack Pearkes
b38c1d3437
Merge pull request #4133 from rskrishnar/add-missing-telemetry
...
add missing metrics to telemetry documentation
2018-05-25 09:25:19 -07:00
Jack Pearkes
1016c4a9c1
Merge pull request #4075 from j-collier/patch-1
...
Update index.html.md build instuctions
2018-05-25 09:16:19 -07:00
Matt Keeler
7c2afd2951
Add licensing documentation.
2018-05-24 10:10:00 -04:00
Geoffrey Grosenbach
071576c0db
Minor clarification of server nodes
...
In **Node Removal** section, clarify that server nodes are being discussed.
2018-05-23 14:59:31 -07:00
phaer
218c05d295
prepared_queryes: put "Near" into "Service"
2018-05-23 10:32:09 +00:00
Preetha
fbef55c1cc
Merge pull request #4127 from pierresouchay/documentation_discovery_max_stale
...
Error in documentation: `discovery_max_stale` is not in `dns_config`
2018-05-16 08:52:21 -05:00
RoopSai Krishna
d0f2db10d0
add missing metrics to telemetry documentation
2018-05-16 16:26:32 +05:30
Geoffrey Grosenbach
3c5a279636
Revert sidebar link to Production Deployment Guide
...
Will be published when it has been reviewed.
2018-05-15 12:47:04 -07:00
Pierre Souchay
c5dfe7b97d
Error in documentation: `discovery_max_stale` is not in `dns_config`
...
Moved the entry at the top level instead of DNS
2018-05-15 14:59:15 +02:00
Geoffrey Grosenbach
8dede720c1
Merge pull request #4113 from hashicorp/doc-production-deployment-guide
...
Production deployment guide
2018-05-14 16:11:57 -07:00
Eduardo Pereira
00de6cfcce
Update downloads_tools.html.erb
2018-05-12 22:30:05 +01:00
Geoffrey Grosenbach
0c8e77b2a5
Consul production deployment guide
2018-05-11 19:30:13 -07:00
Jack Pearkes
f496b697ae
website: fix broken link
2018-05-11 12:22:55 -07:00
Preetha Appan
ca67094619
Change default raft threshold config values and add a section to upgrade notes
2018-05-11 10:45:41 -05:00
Preetha Appan
3ff5fd6ec5
More docs and removed SnapShotInterval from raft timing struct stanza
2018-05-11 10:43:24 -05:00
Preetha Appan
d721da7b67
Also make snapshot interval configurable
2018-05-11 10:43:24 -05:00
Preetha Appan
66f31cd25a
Make raft snapshot commit threshold configurable
2018-05-11 10:43:24 -05:00
Geoffrey Grosenbach
660673f831
WIP Edits to Consul production deployment guide
2018-05-10 18:18:08 -07:00
Geoffrey Grosenbach
4b528b10a5
WIP Sidebar menu for Consul Deployment Guide
2018-05-10 17:48:04 -07:00
Geoffrey Grosenbach
0fa62a8e3c
WIP Consul deployment guide
2018-05-10 17:47:44 -07:00
Kyle Havlovitz
876d251b95
Merge pull request #4108 from hashicorp/vendor-go-discover
...
Update go-discover and add triton provider
2018-05-10 17:29:00 -07:00
Kyle Havlovitz
48560848fc
Move cloud auto-join docs to a separate page and add Triton
2018-05-10 17:15:41 -07:00
Jack Pearkes
291e8b83ae
Merge pull request #4097 from hashicorp/remove-deprecated
...
Remove deprecated check/service fields and metric names
2018-05-10 15:45:49 -07:00
Jack Pearkes
a8208ec062
website: formatting and link to deprecation notice from 1.0
2018-05-10 15:33:30 -07:00
Hannah Oppenheimer
f4c0ce8220
Directions for using the new Consul UI
2018-05-10 15:57:24 -05:00
Jack Pearkes
ea0bd741a2
Merge pull request #4104 from cocaccola/patch-1
...
Update faq.html.md
2018-05-10 10:16:44 -07:00
Cameron
c109d37b76
Update faq.html.md
...
fixed typo
2018-05-10 11:24:06 -04:00
Paul Banks
e6771260a0
Update config docs with places sockaddr is supported
2018-05-10 14:56:48 +01:00
Kyle Havlovitz
274e5a2c7e
Add a note about removals to the version upgrade docs
2018-05-09 15:54:08 -07:00
Jeff Kohrman
e7a9cdbc99
Add link to privacy policy in website footer
...
Added link to updated privacy policy in footer of `layout.erb` for the OSS website.
2018-05-09 12:12:05 -06:00
Kyle Havlovitz
ba3971d2c1
Remove deprecated metric names
2018-05-08 16:23:15 -07:00
Kyle Havlovitz
b73323aa42
Remove the script field from checks in favor of args
2018-05-08 15:31:53 -07:00
Kyle Havlovitz
cc214d45b6
Remove support for EnableTagOverride in config files
2018-05-07 16:19:13 -07:00
Kyle Havlovitz
6461087c25
Remove support for CheckID field in service check definitions
2018-05-07 16:15:08 -07:00
Justin Collier
9a7e223858
Update index.html.md
...
Corrects the bootstrap command.
2018-05-04 12:46:24 -05:00
Justin Collier
6113377967
Update index.html.md build instuctions
...
No target for `$ make bootstrap` currently exists. If building from source you have to run `$ make` and then `$ make dev` to install one of the built binaries that is appropriate for your system.
2018-05-01 21:52:11 -05:00
Jeff Escalante
487d94a966
resolve fout issue
2018-04-27 17:10:55 -04:00
Jack Pearkes
945d65a3d8
Merge pull request #4052 from hashicorp/je.remove-turbolinks
...
Turbolinks adjustments
2018-04-27 08:35:47 -07:00
Paul Banks
c8db140ff7
Merge pull request #4047 from pierresouchay/added_missing_meta_in_service_definition
...
[BUGFIX] Added Service Meta support in configuration files
2018-04-25 13:08:53 +01:00
Pierre Souchay
208566d541
Changed a bit doc
...
(Fighting with Travis)
2018-04-24 22:55:39 +02:00
Pierre Souchay
7e0d6f57e9
Improved documentation
2018-04-24 22:40:41 +02:00
Pierre Souchay
4c1ddbd0d5
Added documentation for meta
2018-04-24 21:56:35 +02:00
Paul Banks
4de68fcb4b
Merge pull request #4016 from pierresouchay/support_for_prometheus
...
Support for prometheus for metrics endpoint
2018-04-24 16:14:43 +01:00
Jeff Escalante
08e980e6e8
adjust analytics and scripts for turbolinks
2018-04-23 13:05:39 -04:00
Patrick DeVivo
a0263ff46a
Add consul-kv-json ( #4050 )
...
* Add consul-kv-json to community tools
* alphabetize
2018-04-19 16:23:47 -05:00
Pierre Souchay
f4309790ca
gem, not GEM + Added information about process management
2018-04-19 00:21:30 +02:00
Pierre Souchay
f948677a5f
Add consul-templaterb to community tools
2018-04-18 19:17:58 +02:00
Jack Pearkes
a8a056fd11
website: fix a broken link
2018-04-13 10:33:29 -07:00
Matt Keeler
d926679278
Merge pull request #4023 from hashicorp/f-near-ip
...
Add near=_ip support for prepared queries
2018-04-12 12:10:48 -04:00
Matt Keeler
0619efc254
GH-3798: More PR Updates
...
Update docs a little
Update/add tests. Make sure all the various ways of determining the source IP work
Update X-Forwarded-For header parsing. This can be a comma separated list with the first element being the original IP so we now handle csv data there.
Got rid of error return from sourceAddrFromRequest
2018-04-12 10:40:46 -04:00
Matt Keeler
cec8d5145b
GH-3798: A few more PR updates
2018-04-11 20:32:35 -04:00
Matt Keeler
d065d3a6db
GH-3798: Updates for PR
...
Allow DNS peer IP as the source IP.
Break early when the right node was found for executing the preapred query.
Update docs
2018-04-11 17:02:04 -04:00
Jack Pearkes
cc454356bf
Merge pull request #3950 from hashicorp/je.segment
...
Switch web analytics to segment
2018-04-11 11:13:15 -07:00
Matt Keeler
8830b1a9fa
GH-3798: Update prepared query documentation to mention the near=_ip param
2018-04-11 10:34:13 -04:00
Paul Banks
0d8993e338
Allow ignoring checks by ID when defining a PreparedQuery. Fixes #3727 .
2018-04-10 14:04:16 +01:00
Pierre Souchay
a680c8e91b
Clearer documentation and comments for enabling Prometheus support
2018-04-09 13:16:45 +02:00
Jeff Escalante
da1f3f6213
switch analytics from ga to segment
2018-04-06 18:08:00 -04:00
Jack Pearkes
464bad03cb
Merge pull request #4005 from hashicorp/og-image
...
website: use a smaller og image for unfurling / expansion behavior
2018-04-06 10:35:14 -07:00
Pierre Souchay
39bd2b78e6
Added documentation for telemetry{ prometheus_retention_time = duration }
2018-04-06 14:50:03 +02:00
Vyacheslav Karbovnichy
cfe17bf7e3
website: Add description what the "recent events" means
...
According to this answer on SO https://stackoverflow.com/a/49495985/1875339
that has references to code lines:
94835a2715/agent/agent.go (L221)
94835a2715/agent/user_event.go (L229)
94835a2715/agent/user_event.go (L235)
2018-04-02 14:57:04 +04:00
Jack Pearkes
ff13fdb328
website: use a smaller og image for unfurling / expansion behavior
...
Currently the large image can load in Slack (or other
clients that expand links) and dominate the viewport.
This is just following the pattern from a recent
change to the Terraform website in https://github.com/hashicorp/terraform-website/pull/214
2018-03-30 17:19:21 -07:00
Preetha
a67d27c756
Adds discovery_max_stale ( #4004 )
...
Adds a new option to allow service discovery endpoints to return stale results if configured at the agent level.
2018-03-30 10:14:44 -05:00
Preetha
1609b2c6b7
Merge pull request #3994 from hashicorp/f-rename-servicemeta
...
Renames agent API layer for service metadata to "meta" for consistency
2018-03-29 14:07:57 -05:00
Jack Pearkes
e65f66ac07
website: document and warn users about disabling serf_wan port
...
See https://github.com/hashicorp/consul/pull/3984 for more.
This also fixes a link to a heading that existed twice in the document.
2018-03-29 08:19:21 -07:00
Hannah Oppenheimer
b9a691b05f
Merge pull request #3991 from hashicorp/community-organization
...
Alphabetizing community tools list
2018-03-28 11:36:02 -05:00
Preetha Appan
c7581d68c6
Renames agent API layer for service metadata to "meta" for consistency
2018-03-28 09:04:50 -05:00
Preetha
daa61c5803
Merge pull request #3881 from pierresouchay/service_metadata
...
Feature Request: Support key-value attributes for services
2018-03-27 16:33:57 -05:00
Jack Pearkes
c862148ea2
Merge pull request #3927 from hashicorp/docs-encrypt-key-note
...
Docs: Clarify encrypt key for WAN joined DCs
2018-03-22 14:16:02 -07:00
Hannah Oppenheimer
996297033d
Alphabetizing community tools list
2018-03-22 12:36:42 -05:00
Jack Pearkes
559d35156a
Merge pull request #3929 from sryabkov/patch-1
...
Highlighting the dead link in documentation
2018-03-19 16:00:32 -07:00
Josh Soref
94835a2715
Spelling ( #3958 )
...
* spelling: another
* spelling: autopilot
* spelling: beginning
* spelling: circonus
* spelling: default
* spelling: definition
* spelling: distance
* spelling: encountered
* spelling: enterprise
* spelling: expands
* spelling: exits
* spelling: formatting
* spelling: health
* spelling: hierarchy
* spelling: imposed
* spelling: independence
* spelling: inspect
* spelling: last
* spelling: latest
* spelling: client
* spelling: message
* spelling: minimum
* spelling: notify
* spelling: nonexistent
* spelling: operator
* spelling: payload
* spelling: preceded
* spelling: prepared
* spelling: programmatically
* spelling: required
* spelling: reconcile
* spelling: responses
* spelling: request
* spelling: response
* spelling: results
* spelling: retrieve
* spelling: service
* spelling: significantly
* spelling: specifies
* spelling: supported
* spelling: synchronization
* spelling: synchronous
* spelling: themselves
* spelling: unexpected
* spelling: validations
* spelling: value
2018-03-19 16:56:00 +00:00
Paul Banks
8871ad130d
Merge pull request #3961 from canterberry/docs/tls-cipher-suites
...
📝 Clarify the list of supported TLS cipher suites
2018-03-19 16:51:14 +00:00
Paul Banks
37c07b3cac
Use master
2018-03-19 16:50:52 +00:00
Devin Canterberry
961aea97fe
📝 Prefer brevity at the cost of some ambiguity
2018-03-15 10:25:27 -07:00
Devin Canterberry
1db58de366
⤵️ Merge from `master`; no conflicts
2018-03-15 09:13:01 -07:00
Jack Pearkes
6fb94ff40a
website: clarify where ACL token is set in the UI
2018-03-14 16:50:04 -07:00
Jack Pearkes
c66628a06f
website: add section on securing the UI with ACLs
...
Figured it would be worth documenting due to #3931 .
2018-03-14 16:46:04 -07:00
Jack Pearkes
652e821511
Merge pull request #3884 from rberlind/master
...
Updated Stale Reads section of DNS Caching Guide
2018-03-13 16:56:58 -07:00
Jack Pearkes
101e1d030e
Merge pull request #3952 from slopeinsb/patch-1
...
Update index.html.md
2018-03-13 16:07:10 -07:00
Devin Canterberry
84d650cc4a
📝 Clarify the list of supported TLS cipher suites
...
Previously, the documentation linked to Golang's source code, which
can drift from the list of cipher suites supported by Consul. Consul
has a hard-coded mapping of string values to Golang cipher suites, so
this is a more direct source of truth to help users understand which
string values are accepted in the `tls_cipher_suites` configuration
value.
2018-03-13 09:25:03 -07:00
Preetha
3ed071b4a6
Merge pull request #3946 from hashicorp/je.fixes
...
Small Adjustments
2018-03-13 11:15:50 -05:00
randall thomson
3b1a2af8f1
Update index.html.md
...
update cli commands for consul 1.x
2018-03-09 09:46:37 -08:00
Preetha
251cdb9c24
Some tweaks to the documentation for a_record_limit
2018-03-08 11:23:07 -06:00
Pierre Souchay
57310a6446
Updated documentation as requested by @preetapan
2018-03-08 18:02:40 +01:00
Jeff Escalante
f9a41e290d
First instance of 'Consul' on homepage -> 'HashiCorp Consul'
2018-03-06 16:37:47 -05:00
Sergei Ryabkov
82d195b695
Highlighting the dead link
...
I am proposing to remove a dead link (https://atlas.hashicorp.com/help/consul/alternatives ). If the page has moved and the new location is known, it would be of course better to update the link.
2018-03-02 18:22:19 -05:00
Paul Banks
257ad520f2
Merge pull request #3928 from hashicorp/service-token-docs
...
Notes on ACL token storage and permissions
2018-03-02 16:28:56 +00:00
Paul Banks
9a47449c6d
Merge pull request #3899 from pierresouchay/fix_blocking_queries_index
...
Services Indexes modified per service instead of using a global Index
2018-03-02 16:24:43 +00:00
Paul Banks
c57451a414
Notes on ACL token storage and permissions
2018-03-02 16:22:12 +00:00
Paul Banks
e833b535a6
Notes on ACL token storage and permissions
2018-03-02 16:20:11 +00:00
Brian Shumate
6d92c28c5c
Clarify encrypt key for WAN joined DCs
2018-03-02 10:41:09 -05:00
Pierre Souchay
7b81e2c3ad
Better information and advices for upgrade to 1.0.7+
2018-03-02 09:08:00 +01:00
Pierre Souchay
360dc1dd8d
Simplified error handling for maxIndexForService
...
* added unit tests to ensure service index is properly garbage collected
* added Upgrade from Version 1.0.6 to higher section in documentation
2018-03-01 14:09:36 +01:00
Jack Pearkes
10f3eb623a
website: override automatic linking of list items for softlayer dc
...
This avoids a conflict with #datacenter later on the page. We're mixing
histroic manually specified anchors with generated anchors (via
redcarpet / middleman-hashicorp) so we have to manually override the
automatic generation here.
I was tempted to rewrite the old manual anchors to use the automatic
generation, but there is no way to maintain backwards compatibility,
so will leave that for a time when it is appropriate for us to break
links (or redirect them, etc).
Fixes #3916
2018-02-27 10:53:12 -08:00
Kyle Havlovitz
5956e778db
Add a link to the leader election guide in the lock API docs
2018-02-22 15:57:46 -08:00
Paul Banks
a216d136fe
Fix a couple of minor typos found in docs.
2018-02-13 16:21:12 +00:00
Roger Berlind
bad4f2f404
Updated Stale Reads section of DNS Caching Guide
...
I updated the content based on discussion with James Phillips in #team-connect on 2/8/2018.
2018-02-12 11:26:10 -05:00
Tomáš Bedřich
e4792dbbee
Update check script exit code explanation ( #3882 )
...
Change misleading formulation which might imply, that any non-zero code is enough to mark check as failing.
(https://www.consul.io/docs/agent/checks.html#check-scripts )
2018-02-11 08:30:40 -06:00
Pierre Souchay
6022c7a209
Added ServiceMeta documentation in website source
2018-02-11 14:12:41 +01:00
Kyle Havlovitz
c3e94970a0
Add gRPC fields to client api and agent check endpoint docs
2018-02-09 16:02:27 -08:00
Kyle Havlovitz
f6ecaa4a1c
Add enterprise default config section
2018-02-05 13:33:59 -08:00
James Phillips
e748c63fff
Merge pull request #3855 from hashicorp/pr-3782-slackpad
...
Adds support for gRPC health checks.
2018-02-02 17:57:27 -08:00
James Phillips
49772f93bb
Adds documentation for gRPC health checks.
2018-02-02 17:53:49 -08:00
Preetha
6d969d372b
Clarification around locking ( #3853 )
2018-02-01 14:08:06 -06:00
Yoann Fouquet
8d01a61cb5
Adjust link to Java HTTP API
...
OrbitzWorldwide/consul-client has moved to rickfast/consul-client.
2018-01-26 17:31:18 +01:00
Przemysław Dąbek
53af1f528f
Update kv.html.md
2018-01-24 11:55:17 +01:00
Jim Kalafut
cedc7e6119
Fix broken link to SWIM paper
2018-01-21 17:41:58 -08:00
James Phillips
d93eb3659c
Updates configuration docs for Azure VMSS support.
2018-01-19 16:37:22 -08:00
James Phillips
410e96108a
Update external.html.md
2018-01-12 13:23:16 -08:00
James Phillips
9509aa6c4b
Adds the NodeID field back to the /v1/agent/self Config block.
...
Fixes #3778
2018-01-10 15:17:54 -08:00
Scott Pynn
0715ae968d
Corrected word order sequence
...
Also removed a couple of extraneous spaces.
2018-01-08 12:02:10 -05:00
James Cunningham
8dfe140501
fix dead telemetry prefix filter link
2018-01-05 15:19:33 -07:00
James Phillips
10ff52c21c
Merge pull request #3765 from diptanu/f-agent-telemetry
...
Added telemetry around Catalog APIs
2018-01-04 18:56:26 -08:00
Chad Whitacre
7dbe5654c7
Fix some small doc errors
2018-01-04 16:44:07 -05:00
James Phillips
96b47875ad
Merge pull request #3770 from akrymets/patch-1
...
Update checks.html.md
2018-01-03 18:32:53 -08:00
James Phillips
584a136906
Update checks.html.md
2018-01-03 18:32:42 -08:00
James Phillips
10ac6a9f98
Merge pull request #3775 from bagerard/fix_doc
...
fix in documentation
2018-01-03 13:42:39 -08:00
RS Krishna
88a73bd3e7
add missing Port description in register service doc
2017-12-31 22:10:35 +05:30
Bastien Gérard
967a1de1ed
fix in documentation
2017-12-31 09:48:16 +01:00
Andrii Krymets
5131201736
Update checks.html.md
...
1. Replace deprecated "script" option with "args" in check definition examples
(Not sure in correctness of arguments splitting)
2017-12-27 17:23:29 +02:00
Diptanu Choudhury
3858317ac9
Updated docs
2017-12-21 20:37:13 -08:00
Diptanu Choudhury
7f28391cbf
Added docs
2017-12-21 16:58:39 -08:00
James Phillips
ec423f1459
Update community.html.erb
2017-12-19 20:57:42 -08:00
James Phillips
e0dd7cc152
Merge pull request #3740 from yfouquet/issue_3709
...
Update documentation for "serf_lan_bind" and "serf_wan_bind"
2017-12-14 17:49:38 -08:00
James Phillips
49836801ac
Merge pull request #3749 from tjcelaya/rpc-warning-datacenter-guide
...
Clarify RPC listen address usage in Basic WAN guide
2017-12-14 17:46:09 -08:00
Tomas Celaya
36ea244ced
Include a warning about the interaction between `translate_wan_addrs` and `bind_addr` in the Basic WAN guide.
2017-12-14 13:12:04 -08:00
Yoann Fouquet
715dd744ff
Update documentation for "serf_lan_bind" and "serf_wan_bind"
...
These was spotted in issue #3709 .
These two configuration elements were renamed "serf_lan" and "serf_wan" in commit 12216583a1
Update documentation to fit the new code.
Note that flags "-serf-lan-bind" and "-serf-wan-bind" were not renamed.
2017-12-12 13:55:19 +01:00
Yoann Fouquet
16cc432c7a
Adjust documentation for service tags of checks
...
Add some missing ServiceTags.
Replace null ServiceTags by empty list (ServiceTags cannot be null).
2017-12-12 13:39:37 +01:00
youngjl1
137d73fd9d
Name correction in documentation
2017-12-10 10:26:02 -05:00
Ivan Smirnov
db1623c44f
Fix syntax error.
...
Running consul 1.0.0, 'consul operator raft' requires 'list-peers' rather than '-list-peers'
2017-11-20 20:17:20 -08:00
James Phillips
b4d19abb7c
Adds a version note about rolling updates.
2017-11-20 12:01:23 -08:00
Amit Saha
0f53ae9a82
Update documentation for `tag` filter
2017-11-17 14:20:30 +11:00
James Phillips
93f68555d0
Adds enable_agent_tls_for_checks configuration option which allows ( #3661 )
...
HTTP health checks for services requiring 2-way TLS to be checked
using the agent's credentials.
2017-11-07 18:22:09 -08:00
James Phillips
d85dfffcae
Update atlas.html.md
2017-11-02 14:16:47 -07:00
Kyle Havlovitz
d3dd2b1402
Move check definition to a sub-struct
2017-11-01 14:54:46 -07:00
Kyle Havlovitz
dbab3cd5f6
Merge branch 'master' into esm-changes
2017-11-01 11:37:48 -07:00
Kyle Havlovitz
c4375d5a47
Merge pull request #3622 from hashicorp/coordinate-node-endpoint
...
agent: add /v1/coordianate/node/:node endpoint
2017-11-01 11:35:50 -07:00
James Phillips
c488b870b6
Update coordinates.html.md
2017-10-31 21:23:51 -07:00
Kyle Havlovitz
b0536a96cc
Fill out the tests around coordinate/node functionality
2017-10-31 15:36:44 -07:00
Frank Schröder
874e350b2f
config: add -config-format option ( #3626 )
...
* config: refactor ReadPath(s) methods without side-effects
Return the sources instead of modifying the state.
* config: clean data dir before every test
* config: add tests for config-file and config-dir
* config: add -config-format option
Starting with Consul 1.0 all config files must have a '.json' or '.hcl'
extension to make it unambigous how the data should be parsed. Some
automation tools generate temporary files by appending a random string
to the generated file which obfuscates the extension and prevents the
file type detection.
This patch adds a -config-format option which can be used to override
the auto-detection behavior by forcing all config files or all files
within a config directory independent of their extension to be
interpreted as of this format.
Fixes #3620
2017-10-31 17:30:01 -05:00
Frank Schröder
a052255f86
vendor: update go-discover ( #3634 )
...
* vendor: update go-discover
Pull in providers:
* Aliyun (Alibaba Cloud)
* Digital Ocean
* OpenStack (os)
* Scaleway
* doc: use ... instead of xxx
* doc: strip trailing whitespace
* doc: add docs for aliyun, digitalocean, os and scaleway
* agent: fix test
2017-10-31 17:03:54 -05:00
Kyle Havlovitz
a8c808aee5
Add docs for the coordinate update endpoint
2017-10-26 20:17:46 -07:00
Frank Schroeder
ca9aac746f
agent: add /v1/coordianate/node/:node endpoint
...
This patch adds a /v1/coordinate/node/:node endpoint to get the network
coordinates for a single node in the network.
Since Consul Enterprise supports network segments it is still possible
to receive mutiple entries for a single node - one per segment.
2017-10-26 14:24:42 +02:00
James Phillips
a11c277f75
Changes "ip" to "IP".
2017-10-23 12:34:43 +02:00
Frank Schroeder
81917ee675
Merge pull request #3600 from hashicorp/support-go-sockaddr-for-dns-recursors
...
DNS recursors can be added through go-sockaddr templates. Entries
are deduplicated while the order is maintained.
Originally proposed by @taylorchu
See #2932
2017-10-23 10:45:36 +02:00
Frank Schroeder
0ca94055c4
Revert "doc: update docs for dns recursor go-sockaddr templates"
...
This reverts commit 6d4a57aedc
.
2017-10-23 10:08:35 +02:00
Frank Schroeder
42563dc73f
Revert "doc: address review comment"
...
This reverts commit 6ba9690e81
.
2017-10-23 10:08:35 +02:00
Frank Schroeder
703be5a219
Revert "Changes "ip" to "IP"."
...
This reverts commit dca5dcb68c
.
2017-10-23 10:08:35 +02:00
James Phillips
dca5dcb68c
Changes "ip" to "IP".
2017-10-23 08:01:25 +02:00
Frank Schroeder
6ba9690e81
doc: address review comment
2017-10-23 08:01:25 +02:00
Frank Schroeder
6d4a57aedc
doc: update docs for dns recursor go-sockaddr templates
2017-10-23 08:01:25 +02:00
James Phillips
3ab8b50133
Tweaks watch docs.
2017-10-21 20:09:37 -07:00
preetapan
bed69cefb2
Update watches.html.md
2017-10-21 20:59:47 -05:00
Preetha Appan
28a3901f10
Small grammar correction
2017-10-21 20:55:15 -05:00
Preetha Appan
cdb5f8c3c9
Improve HTTP handler documentation
2017-10-21 20:51:37 -05:00
Hadar Greinsmark
7e1a860978
Implement HTTP Watch handler ( #3413 )
...
Implement HTTP Watch handler
2017-10-21 20:39:09 -05:00
Frank Schroeder
8ad8331f7d
doc: address review comment
2017-10-20 20:06:33 +02:00
Frank Schroeder
2122f16a69
doc: update docs for dns recursor go-sockaddr templates
2017-10-20 15:51:49 +02:00
Johan Brandhorst
4ebdff30ef
Fixed indentation in Script + Interval
...
Remove newlines which were causing the text to not be rendered under the intended bullet point.
2017-10-20 14:02:31 +02:00
James Phillips
ecee15b466
Updates documentation for consul validate.
...
This makes it clear that you need to pass the full configuration,
and that the command won't work with config fragments.
Closes #3591
2017-10-19 18:59:05 -07:00
Preetha Appan
18ccd3a80b
Documentation update for KMS support
2017-10-19 11:39:14 -05:00
Preetha Appan
89b98d2fe2
Update autopilot documentation to mention correct Consul version that defaults raft protocol to 3.
2017-10-19 11:31:29 -05:00
Jay
4d95a56b43
s/acesss/access ( #3593 )
...
Spell "access" correctly
2017-10-18 17:24:56 -07:00
James Phillips
53f67c3993
Fixes API client for ScriptArgs and updates documentation. ( #3589 )
...
* Updates the API client to support the current `ScriptArgs` parameter
for checks.
* Updates docs for checks to explain the `ScriptArgs` parameter issue.
* Adds mappings for "args" and "script-args" to give th API parity
with config.
* Adds checks on return codes.
* Removes debug logging that shows empty when args are used.
2017-10-18 11:28:39 -07:00
Vladislav Mitov
3b280ead55
Update check.html.md
2017-10-18 13:43:32 +02:00
James Phillips
282b88466b
Adds a pointer to the /v1/txn API from the KV read docs.
...
Closes #3558
2017-10-17 17:07:45 -07:00
Christopher "Chief" Najewicz
0b710b4a7a
Update docs for retry_join cloud discovery to include snippet around ( #3577 )
...
using HTTP_PROXY, HTTPS_PROXY and NO_PROXY env vars when needed
2017-10-17 16:05:44 -07:00
James Phillips
d5b945ccee
Adds a note about the Raft protocol not being the same as the Consul protocol.
2017-10-13 16:54:48 -07:00
James Phillips
204e6bac18
Adds a 1.0 section to the upgrade guide and cleans up the change log.
2017-10-13 16:46:36 -07:00
James Phillips
036efc663d
Update sentinel.html.markdown.erb
2017-10-13 12:15:08 -07:00
csawyerYumaed
0f79922795
Update dns forwarding documentation ( #3574 )
...
Add details about setting up macOS to point to consul for services without the headache of dnsmasq, bind, etc.
2017-10-12 14:25:57 -07:00
Kyle Havlovitz
4ab59af09e
Clarify the docs around script check timeout behavior
2017-10-11 14:55:55 -07:00
Kyle Havlovitz
106b8b0b33
Kill check processes after the timeout is reached ( #3567 )
...
* Kill check processes after the timeout is reached
Kill the subprocess spawned by a script check once the timeout is reached. Previously Consul just marked the check critical and left the subprocess around.
Fixes #3565 .
* Set err to non-nil when timeout occurs
* Fix check timeout test
* Kill entire process subtree on check timeout
* Add a docs note about windows subprocess termination
2017-10-11 11:57:39 -07:00
Frank Schröder
94f58199b1
agent: add option to discard health output ( #3562 )
...
* agent: add option to discard health output
In high volatile environments consul will have checks with "noisy"
output which changes every time even though the status does not change.
Since the output is stored in the raft log every health check update
unblocks a blocking call on health checks since the raft index has
changed even though the status of the health checks may not have changed
at all. By discarding the output of the health checks the users can
choose a different tradeoff. Less visibility on why a check failed in
exchange for a reduced change rate on the raft log.
* agent: discard output also when adding a check
* agent: add test for discard check output
* agent: update docs
* go vet
* Adds discard_check_output to reloadable config table.
* Updates the change log.
2017-10-10 17:04:52 -07:00
Frank Schröder
759ef8a1d4
config: add generic method to translate between CamelCase and snake_case ( #3557 )
...
* doc: document discrepancy between id and CheckID
* doc: document enable_tag_override change
* config: add TranslateKeys helper
TranslateKeys makes it easier to map between different representations
of internal structures. It allows to recursively map alias keys to
canonical keys in structured maps.
* config: use TranslateKeys for config file
This also adds support for 'enabletagoverride' and removes
the need for a separate CheckID alias field.
* config: remove dead code
* agent: use TranslateKeys for FixupCheckType
* agent: translate enable_tag_override during service registration
* doc: add '.hcl' as valid extension
* config: map ScriptArgs to args
* config: add comment for TranslateKeys
2017-10-10 16:40:59 -07:00
James Phillips
d3cebace7c
Updates documentation to s/script/args/ in API docs.
2017-10-10 16:37:08 -07:00
James Phillips
bb12368eac
Makes RPC handling more robust when rolling servers. ( #3561 )
...
* Adds client-side retry for no leader errors.
This paves over the case where the client was connected to the leader
when it loses leadership.
* Adds a configurable server RPC drain time and a fail-fast path for RPCs.
When a server leaves it gets removed from the Raft configuration, so it will
never know who the new leader server ends up being. Without this we'd be
doomed to wait out the RPC hold timeout and then fail. This makes things fail
a little quicker while a sever is draining, and since we added a client retry
AND since the server doing this has already shut down and left the Serf LAN,
clients should retry against some other server.
* Makes the RPC hold timeout configurable.
* Reorders struct members.
* Sets the RPC hold timeout default for test servers.
* Bumps the leave drain time up to 5 seconds.
* Robustifies retries with a simpler client-side RPC hold.
* Reverts untended delete.
2017-10-10 15:19:50 -07:00
James Phillips
d8a1ec70f8
Update compatibility.html.md
2017-10-09 14:18:37 -07:00
James Phillips
486e1a277e
Update compatibility.html.md
2017-10-09 14:18:23 -07:00
Radek Simko
0075421b1a
docs: agent/options gcp's project_name is optional
...
Per https://github.com/hashicorp/go-discover/blob/master/provider/gce/gce_discover.go#L53-L61
2017-10-08 13:08:50 +02:00
James Phillips
5f5e7529df
Update raft.html.md
2017-10-06 14:38:21 -07:00
Preetha Appan
194b09a86b
Update documentation with subcommand example
2017-10-06 15:23:43 -05:00
Preetha Appan
84ee8b8aff
Autocomplete support
2017-10-06 15:05:45 -05:00
Kyle Havlovitz
adf29675f3
Merge pull request #3535 from hashicorp/metric-docs
...
Update metric names and add a legacy config flag
2017-10-04 17:39:16 -07:00
Kyle Havlovitz
766d1259d8
Move http request metric to the agent section
2017-10-04 17:36:10 -07:00
Kyle Havlovitz
a3e9ac5840
Add a test for legacy metrics with a whitelist filter
2017-10-04 17:27:57 -07:00
Kyle Havlovitz
198ed6076d
Clean up subprocess handling and make shell use optional ( #3509 )
...
* Clean up handling of subprocesses and make using a shell optional
* Update docs for subprocess changes
* Fix tests for new subprocess behavior
* More cleanup of subprocesses
* Minor adjustments and cleanup for subprocess logic
* Makes the watch handler reload test use the new path.
* Adds check tests for new args path, and updates existing tests to use new path.
* Adds support for script args in Docker checks.
* Fixes the sanitize unit test.
* Adds panic for unknown watch type, and reverts back to Run().
* Adds shell option back to consul lock command.
* Adds shell option back to consul exec command.
* Adds shell back into consul watch command.
* Refactors signal forwarding and makes Windows-friendly.
* Adds a clarifying comment.
* Changes error wording to a warning.
* Scopes signals to interrupt and kill.
This avoids us trying to send SIGCHILD to the dead process.
* Adds an error for shell=false for consul exec.
* Adds notes about the deprecated script and handler fields.
* De-nests an if statement.
2017-10-04 16:48:00 -07:00
Kyle Havlovitz
c728564994
Update metric names and add a legacy config flag
2017-10-04 16:43:27 -07:00
Frank Schröder
ce887a0c45
Provide stable config for agent/self ( #3532 )
...
* config: provide stable config for /v1/agent/self (#3530 )
This patch adds a stable subset of the previous Config struct to the
agent/self response. The actual runtime configuration is moved into
DebugConfig and will be documented to change.
Fixes #3530
* config: fix tests
* doc: update api documentation for /v1/agent/self
2017-10-04 10:43:17 -07:00
Frank Schroeder
2191511e9f
doc: drop last references to -retry-join-* options
2017-10-04 19:12:28 +02:00
Frank Schroeder
012ec7876e
doc: document go-discover format change
2017-10-04 19:12:28 +02:00
Preetha Appan
41ec69f71a
Update ACL guide to describe the new list policy for Keys
2017-10-04 06:19:20 -05:00
Kyle Havlovitz
93bf819c36
Update snapshot agent docs
2017-09-29 12:28:04 -07:00
Frank Schroeder
b0b84604fc
update docs
2017-09-29 20:26:43 +02:00