James Phillips
fe7a24c846
Adds a missing newline to the snapshot agent page.
2017-07-17 22:22:50 -07:00
Charlie Voiselle
1d8c78645d
Removed localhost from links ( #3289 )
...
Two links were still referring to localhost. Made them relative and tested.
2017-07-17 19:59:58 -07:00
James Phillips
adc991fa5a
Update upgrade-specific.html.md
2017-07-17 14:11:08 -07:00
James Phillips
788dd255a1
Adds new config to make script checks opt-in, updates documentation. ( #3284 )
2017-07-17 11:20:35 -07:00
James Phillips
f7629a4f66
Fixes a broken link.
2017-07-17 00:07:34 -07:00
James Phillips
838591c916
Changes remote exec KV read to call GetTokenForAgent(). ( #3283 )
...
* Changes remote exec KV read to call GetTokenForAgent(), which can use
the acl_agent_token instead of the acl_token.
Fixes #3160 .
* Fixes remote exec unit test with ACLs.
* Adds unhappy ACL path to unit tests for remote exec.
2017-07-16 21:12:16 -07:00
James Phillips
5876b81896
Adds node read privileges to the acl_agent_master_token. ( #3277 )
...
Fixes #3113 .
2017-07-16 20:08:26 -07:00
Kyle Havlovitz
6ea05706a1
Add network area TLS setting to docs
2017-07-14 17:06:33 -07:00
Seth Vargo
a2ba7071e9
Add catalog CLI functions ( #3204 )
2017-07-14 12:45:08 -07:00
James Phillips
d63bf807a8
Update acl.html.md
2017-07-13 22:40:15 -07:00
James Phillips
8572931afe
Cleans up version 8 ACLs in the agent and the docs. ( #3248 )
...
* Moves magic check and service constants into shared structs package.
* Removes the "consul" service from local state.
Since this service is added by the leader, it doesn't really make sense to
also keep it in local state (which requires special ACLs to configure), and
requires a bunch of special cases in the local state logic. This requires
fewer special cases and makes ACL bootstrapping cleaner.
* Makes coordinate update ACL log message a warning, similar to other AE warnings.
* Adds much more detailed examples for bootstrapping ACLs.
This can hopefully replace https://gist.github.com/slackpad/d89ce0e1cc0802c3c4f2d84932fa3234 .
2017-07-13 22:33:47 -07:00
wdevarshi
a3f7faa7e4
Update agent.html.md ( #3266 )
2017-07-13 22:30:10 -07:00
James Phillips
a66d61622a
Adds a version note about block_endpoints config.
2017-07-10 13:56:02 -07:00
James Phillips
68991da95f
Adds the ability to blacklist specific HTTP endpoints. ( #3252 )
2017-07-10 13:51:25 -07:00
James Phillips
197394b156
Update autopilot.html.md
2017-07-07 14:38:35 -07:00
Seth Rutner
781b42e583
Update autopilot.html.md ( #3244 )
2017-07-07 14:34:59 -07:00
Brian Shumate
bb18ffab27
DOCS: Add note in Ports Used section ( #3241 )
...
- Add note about port 8302 to address #3058
2017-07-07 09:38:56 -07:00
Chris Griggs
38f92aa4e8
Update # of ports ( #3238 )
...
I counted twice.
2017-07-06 13:50:12 -07:00
James Phillips
3388daf479
Adds links to Lifeguard info.
2017-07-06 12:19:39 -07:00
Stu Small
aaf73c99e1
Fix mistake in curl example for join agent API call
2017-07-03 00:11:18 +02:00
Frank Schroeder
913748bcc4
Revert "agent: add allowStale option for HTTP API ( #3142 )"
...
This reverts commit 1e0fd27a74f5b18775ce91a84310430de35a4a80.
2017-06-27 07:04:55 +02:00
Jason Martin
c2adade700
Fix invalid JSON in agent-api /v1/self example output. ( #3183 )
2017-06-24 16:16:27 -07:00
James Phillips
a8d90ccb2c
Adds missing tls_skip_verify option to HTTP check example.
2017-06-24 15:37:52 -07:00
James Phillips
884a82b61a
Update options.html.md
2017-06-24 15:28:23 -07:00
James Phillips
2184136284
Changes host-based node IDs from opt-out to opt-in. ( #3187 )
2017-06-24 09:36:53 -07:00
wojtkiewicz
f320bb9083
agent: add allowStale option for HTTP API ( #3142 )
...
This patch adds an "allowStale" option to the HTTP API
configuration which allows stale reads to provide linear
read scalability.
Fixes #3142
2017-06-22 10:31:13 +02:00
wojtkiewicz
26c8697a40
agent: add "http_config"
...
This patch adds an "http_config" object to the config file
and moves the "http_api_response_headers" option there.
"http_api_response_headers" is now deprecated in favor of
"http_config.response_headers"
2017-06-22 10:31:11 +02:00
Preetha Appan
5bc9edb4ec
Update documentation and json examples for snapshot agent
2017-06-21 21:15:02 -05:00
Frank Schröder
04b636d1f4
agent: notify systemd after JoinLAN ( #2121 )
...
This patch adds support for notifying systemd via the
NOTIFY_SOCKET by sending 'READY=1' to the socket after
a successful JoinLAN.
Fixes #2121
2017-06-21 06:43:55 +02:00
preetapan
9e527836be
Merge pull request #3154 from hashicorp/issue_2644_redux
...
Fix stale reads on server startup. Consistent reads will now wait for up to config.RPCHoldTimeout for the server to get past its raft log, before returning an error. Servers that are starting up will eventually catch up.
This fixes issue #2644
2017-06-20 19:47:12 -05:00
Christoph Pageler
0dc4677301
Adds ConsulSwift Client to docs ( #3166 )
2017-06-20 17:16:34 -07:00
Kyle Havlovitz
d52a0b2909
Update encryption.html.md
2017-06-16 12:54:25 -07:00
Preetha Appan
42d3a3f3db
Redo bug fix for stale reads on server startup, leveraging RPCHOldtimeout instead of maxQueryTime, plus tests
2017-06-15 22:41:30 -05:00
Kyle Havlovitz
5e45aec642
Add an option to disable keyring file ( #3145 )
...
Also disables keyring file in dev mode.
2017-06-15 15:24:04 -07:00
Scott Woods
fc2d0f9f3e
Fix bad copy/paste ( #3139 )
...
Description was probably originally copied from the "delete" request.
2017-06-10 14:46:25 -07:00
Preetha Appan
59e2592872
Added documentation for new s3 server side encryption
2017-06-08 11:39:10 -07:00
Armon Dadgar
55cd3b950d
website: Add a vs Eureka. Fixes #1295
2017-06-08 11:00:30 -07:00
James Phillips
536915fa9a
Fixes version reference in encryption docs.
2017-06-07 21:31:48 -07:00
James Phillips
a50a6289bb
Merge pull request #3118 from katiebayes/master
...
Add enterprise badges and update middleman version
2017-06-07 10:41:57 -07:00
Frank Schröder
e206ab5cb6
agent: support custom header and method for http checks ( #3106 )
...
This patch adds support for custom headers and
method for HTTP checks.
Fixes #2474
Fixes #2657
Fixes #3106
2017-06-07 01:11:56 +02:00
Katie Bayes
714f46f34b
add enterprise badge style alert boxes, change guides/areas.html.md to erb file
2017-06-04 01:30:21 -04:00
Kyle Havlovitz
e196576c07
Add settings for upshifting to encrypted gossip ( #3079 )
2017-05-30 08:51:37 -07:00
Michael Leow
ec81c18006
agent: add RetryJoin support for Azure
...
Pull #2978 from leowmjw/develop
Resolves #2978
2017-05-24 10:15:38 +02:00
Scott Pynn
ad60a369f8
Spelling Error
...
`Sample Respons` should be `Sample Response`.
2017-05-19 15:15:27 -04:00
Frank Schroeder
2391e8e98a
website: rename *.markdown to *.md
2017-05-17 20:25:45 +02:00
Frank Schroeder
00857245c4
website: fix typo
2017-05-17 20:22:00 +02:00
Frank Schroeder
9f4286b1ce
agent: support custom check id and name
...
This patch adds support for a custom check id and name when
registering a service.
This is achieved by adding a CheckID and a Name field to the
CheckType structure which is used to register checks with a
service and when returning health check definitions.
CheckDefinition is a superset of CheckType which duplicates
some of the fields of CheckType. This patch decouples these
two structures by removing the embedding of CheckType in
CheckDefinition.
Fixes #3047
2017-05-17 20:17:08 +02:00
Kyle Havlovitz
e4af6583f5
Add a path for transitioning to TLS on an existing cluster ( #3001 )
...
Fixes #1705
2017-05-10 14:25:48 -07:00
James Phillips
21d9d984fa
Adds prepared query API to ACLs table.
2017-05-08 21:37:52 -07:00
James Phillips
62cee1b013
Merge pull request #3008 from hashicorp/d-index-enterprise-features
...
Add Consul Enterprise section to Docs
2017-05-08 21:15:21 -07:00
Justin Walz
bf31ca68bf
Fixup ACL docs
2017-05-06 17:21:13 -07:00
Rob Genova
ed8e2a05bc
use relative links; remove extra spaces between words
2017-05-06 20:26:30 +00:00
James Phillips
d087748e2d
Merge pull request #3012 from hashicorp/jbs-2944
...
DOCS: Minor clarification to address #2944
2017-05-05 09:01:32 -07:00
Brian Shumate
a4f1f9ef40
DOCS: Minor clarification to address #2944
2017-05-05 11:56:12 -04:00
Brian Shumate
a1850b789d
DOCS: minor clarification to address #2950
2017-05-05 11:51:46 -04:00
Frank Schroeder
927335c045
Fix imports on website
2017-05-05 17:07:02 +02:00
Rob Genova
3ecaa4e499
Eliminated 'consul' from all paths; misc. edits; wrap text at 80 characters
2017-05-05 05:24:04 +00:00
Rob Genova
270391b4b3
Add Consul Enterprise section to Docs
2017-05-04 22:30:11 +00:00
James Phillips
d567a9b53d
Adds support for new-style peers.json recovery for newer Raft protocol versions.
2017-05-04 14:15:59 -07:00
Kostis Kapelonis
a55e6c08b4
Added Spring Consul SDK for Spring applications
2017-05-03 09:22:41 +02:00
Seth Vargo
b162410b36
Merge pull request #2976 from jk563/master
...
Rearranged into alphabetical order
2017-05-01 14:55:35 -07:00
Kyle Havlovitz
b5ed2ba536
Add separate option for verifying incoming HTTPS traffic ( #2974 )
...
* Add separate option for verifying incoming HTTPS traffic
2017-04-28 16:15:55 -07:00
Frank Schroeder
2bf668b658
api: Add ServiceTags to Health state endpoint ( #153 )
...
This patch adds the ServiceTags to the /v1/health/state/<state>
endpoint.
Fixes #153
2017-04-28 15:00:08 -07:00
Jamie Kelly
8831a8a4c7
Rearranged into alphabetical order
...
Swapped a couple of the guides around in the index page so that
they are in alphabetical order and match the navigation order.
2017-04-28 07:04:38 +01:00
rcgenova
63842b1e09
Merge pull request #2964 from hashicorp/d-remove-atlas-references
...
Remove references to the deprecated Consul/Atlas integration
2017-04-27 08:32:09 -07:00
James Phillips
f03871cfd2
Merge pull request #2965 from amorken/docfix-query
...
(Website doc fix, trivial) Prepared query creation uses POST, not PUT
2017-04-27 06:40:03 -07:00
Kyle Havlovitz
42cf797ad9
Add TLS cipher suite options and CA path support ( #2963 )
...
This patch adds options to configure the available
TLS cipher suites and adds support for a path
for multiple CA certificates.
Fixes #2959
2017-04-27 01:29:39 -07:00
Anders Daljord Morken
436a188fc7
Prepared query creation uses POST, not PUT
2017-04-27 10:29:03 +02:00
Rob Genova
c640ef11c4
add link to Consul Enterprise page
2017-04-26 22:45:12 +00:00
Rob Genova
cb285879bf
Remove references to the deprecated Consul/Atlas integration
2017-04-26 22:24:24 +00:00
Patrick Winter
9062bb1981
fixed typo
2017-04-26 10:09:02 +02:00
Kristiyan Nikolov
c30ac1c14d
Docs: fix typo ( #2951 )
2017-04-25 07:08:46 -07:00
Ruslan Sennov
ac9bcceecd
link to vertx-consul-client ( #2937 )
...
Signed-off-by: Ruslan Sennov <ruslan.sennov@gmail.com>
2017-04-21 00:43:15 -07:00
Frank Schröder
5f0a967507
Issue #2905 : Add check-not-exists to TXN endpoint
...
This patch adds support for asserting that a given
key does not exist in the KV store.
Fixes #2905
2017-04-20 17:50:52 -07:00
Kyle Havlovitz
72ee7c2501
Show raft protocol in list-peers command ( #2929 )
2017-04-19 15:01:40 -07:00
Nic Jackson
90e3ef7b86
Updated autopilot guide to correct synax issue with example config
2017-04-19 17:15:12 +01:00
Kyle Havlovitz
f09713f16c
Add a config example to autopilot guide
2017-04-18 14:40:20 -07:00
Seth Vargo
34e1de1b8b
Fix terminal a bit
2017-04-18 13:52:04 -04:00
Seth Vargo
ffd7c3539a
Fix terminal a bit
2017-04-18 13:51:46 -04:00
Seth Vargo
647ad1441d
Use HashiCorp logo for jsonld
2017-04-18 13:19:00 -04:00
Seth Vargo
a7a93a1a45
Fix homepage css
2017-04-18 12:57:05 -04:00
Frank Schröder
892fa89399
Add datacenter to catalog node API ( #2917 )
...
This patch stores the datacenter of a node in memdb
and exposes it via the API in all places where a Node
structure is returned.
* /catalog/nodes
* /catalog/node/:node
* /catalog/service/:service
* /health/service/:service
* /query/:uuid/execute
2017-04-18 05:02:24 -07:00
Dan O'Brien
612756d1bc
Docs: fix typo
2017-04-17 21:29:18 -04:00
mckennajones
703bb52369
Updating documentation regarding webui flags
2017-04-17 17:29:14 -07:00
Borys Pierov
74444bca8e
ACL guide fixes
2017-04-17 17:59:03 -04:00
Kyle Havlovitz
cdd8b5b880
Add tls client options to api/cli
2017-04-14 13:37:29 -07:00
James Phillips
502f9a4996
Tweaks 404 message.
2017-04-14 09:00:59 -07:00
James Phillips
a24228d34a
Fixes broken link to network areas API.
2017-04-13 19:19:42 -07:00
James Phillips
74958a8a8d
Removes old Atlas ecosystem doc from Consul.
2017-04-13 17:39:32 -07:00
James Phillips
a55e074a33
Merge pull request #2910 from hashicorp/jbs-2867
...
Docs: update bootstrapping and config, fixes #2867
2017-04-13 12:26:27 -07:00
Brian Shumate
a9d9c43110
Put back manual process steps
2017-04-13 15:20:02 -04:00
James Phillips
86a69e8207
Merge pull request #2904 from hashicorp/non-host-id
...
Adds a new -disable-host-node-id option to help when testing with containers.
2017-04-13 10:49:05 -07:00
James Phillips
bc6873b66d
Merge pull request #2909 from hashicorp/consul-color
...
consuls color was reverted to incorrect
2017-04-13 10:07:46 -07:00
Brian Shumate
35f16d888f
Docs: update bootstrapping and config, fixes #2867
...
- Add various join options to bootstrapping guide
- Add note about Atlas deprecation to bootstrapping guide
- Add notes about -retry-join and retry_join to -join option
- Add notes about -retry-join and retry_join to start_join option
2017-04-13 13:03:26 -04:00
captainill
fd71b78627
consuls color was reverted to incorrect color. Rename to red
2017-04-13 09:22:32 -07:00
James Phillips
20bf47d2b4
Adds a new -disable-host-node-id option to help when testing with containers.
...
Fixes #2877 .
2017-04-12 22:07:18 -07:00
Ben Fradet
10fddd11e4
scala-consul -> helm
2017-04-12 09:35:07 +01:00
James Phillips
e4feb77282
Merge pull request #2869 from liozN/master
...
Added jenkins consul plugin
2017-04-11 23:04:07 -07:00
James Phillips
01ef2b4993
Merge pull request #2885 from schalkwijk/clickable-homepage-cta
...
Make READ THE INTRODUCTION button on homepage clickable
2017-04-11 22:10:37 -07:00
James Phillips
37dcc0ac22
Adds a note about upgrading the current leader last.
2017-04-11 10:50:56 -07:00