Kyle Havlovitz
50f6c6a2bb
Convert snapshot command to use base.Command
2017-02-09 20:00:38 -05:00
Kyle Havlovitz
bcdbc9175c
Convert rtt command to use base.Command
2017-02-09 19:38:06 -05:00
Kyle Havlovitz
520edc2e49
Convert reload command to use base.Command
2017-02-09 19:32:22 -05:00
Kyle Havlovitz
1a26907d01
Convert operator command to use base.Command
2017-02-09 18:19:34 -05:00
Kyle Havlovitz
c78f62b83d
Convert monitor command to use base.Command
2017-02-09 17:31:52 -05:00
Kyle Havlovitz
7d72864531
Convert members command to use base.Command
2017-02-09 17:12:47 -05:00
Kyle Havlovitz
4be635d3a1
Convert maint command to use base.Command
2017-02-09 17:06:19 -05:00
Kyle Havlovitz
e385af8eeb
Convert leave command to use base.Command
2017-02-09 16:48:12 -05:00
Seth Vargo
41ca1ccebc
Cache assets longer
2017-02-09 14:39:51 -05:00
Seth Vargo
aa8616f979
Change cache to 4h
2017-02-09 14:36:28 -05:00
Kyle Havlovitz
d3b24d2d12
Convert keyring command to use base.Command
2017-02-08 18:25:47 -05:00
Kyle Havlovitz
9e156286c7
Convert join command to use base.Command
2017-02-08 17:14:02 -05:00
Kyle Havlovitz
a69f2a0faf
Convert info command to use base.Command
2017-02-08 16:58:04 -05:00
Kyle Havlovitz
89771b6075
Convert exec command to use base.Command
2017-02-08 16:57:46 -05:00
Kyle Havlovitz
6cc2299123
Convert event command to use base.Command
2017-02-08 16:56:58 -05:00
Rob Genova
82d1c1a83d
remove ` https://consul.io ` from join links; remove UI link to `downloads.html`
2017-02-08 21:05:07 +00:00
Rob Genova
394700c9de
remove Atlas references from getting-started pages
2017-02-08 19:01:53 +00:00
James Phillips
511b135131
Merge pull request #2669 from legendtkl/master
...
Fix consul kv example with flag separator
2017-02-07 20:17:42 -08:00
James Phillips
723391b22d
Removes broken WriteRequest ACL reference for catalog endpoints.
...
Fixes #1034 .
2017-02-07 19:02:18 -08:00
Kyle Havlovitz
2a2c3bbbda
Merge pull request #2717 from hashicorp/f-cli-rework
...
Begin centralizing command-line parsing
2017-02-07 21:15:06 -05:00
Kyle Havlovitz
9e38fc1c84
Move command Meta to base.Command and split http options
2017-02-07 19:16:41 -05:00
Jonathan Crane
112763d21d
fix grammatical error in 2nd paragraph
2017-02-07 10:20:40 -05:00
James Phillips
fa65db8add
Points at new release and puts tree in 0.8.0 dev mode.
2017-02-06 11:08:30 -08:00
Andrey Upadyshev
f2b5a6439c
Fix `acquire` parameter nesting
2017-02-03 00:20:35 +01:00
Kyle Havlovitz
fbcd43e95c
Merge pull request #2704 from hashicorp/f-relay-query-responses
...
Add relay-factor arg to keyring operations
2017-02-02 12:15:19 -05:00
James Phillips
a973ed9570
Merge pull request #2572 from hashicorp/jbs-2535
...
Notes about memory usage (helps with #2535 )
2017-02-02 09:08:58 -08:00
Kyle Havlovitz
4fc3bd3abf
Added -relay-factor param to keyring operations
2017-02-01 21:53:29 -05:00
Kyle Havlovitz
f48cd78bc5
Merge pull request #2699 from hashicorp/f-tls-min-version
...
Add TLSMinVersion to config options
2017-02-01 16:31:53 -05:00
Kyle Havlovitz
086975ac0a
Add TLSMinVersion to config options
2017-02-01 16:20:33 -05:00
Chris Becker
2328edbcb5
Add consul kv import/export links to sidebar
2017-02-01 15:11:39 -05:00
James Phillips
d593771d3c
Merge pull request #2692 from Toady00/patch-1
...
Specify PUT for agent maintenance endpoint
2017-02-01 06:58:20 -08:00
James Phillips
cbaf7ee81e
Merge pull request #2666 from hashicorp/sethvargo-patch-1
...
Say which ec2 perms to use
2017-02-01 06:57:07 -08:00
Brandon Dennis
fe8e7238e5
Specify PUT for agent maintenance endpoint
...
Through most of the documentation if the method isn't specified it should be a `GET` request, but here it should be a `PUT`.
2017-01-31 16:00:27 -05:00
Patrick Sodré
5b68178dc1
Simple RFC 2782 support with optional .service tag
...
Add support for SRV queries of names matching:
_<service>._<protocol>.[.service][.datacenter]<.domain>
2017-01-30 19:46:02 -05:00
Ryon Coleman
c68106dcc6
Add Google Tag Manager #GTM-NR2SD7C
2017-01-27 15:41:42 -05:00
vishalnayak
e8d43bfee2
docs: Added 'vault' to ecosystem page
2017-01-27 13:19:19 -05:00
James Phillips
2cf0c98213
Updates to Consul 0.7.3.
2017-01-26 10:16:11 -08:00
Andrey Upadyshev
0523eaf1f3
Fix missing query parameters formatting in HTTP API documentation
2017-01-25 14:34:56 +01:00
legendtkl
b9ce8f6e4f
Fix consul kv example with flag separator
...
1. fix consul kv example with flag separator
2017-01-24 17:03:12 +08:00
Kyle Havlovitz
cc271aa436
Merge branch 'master' into f-prepared-query-nodemeta
2017-01-23 20:17:48 -05:00
Kyle Havlovitz
3cd054e81f
Add tests for node meta in prepared queries and update docs
2017-01-23 19:17:30 -05:00
Seth Vargo
222ade1f84
Say which ec2 perms to use
2017-01-20 17:13:28 -05:00
Cameron Stokes
5fc1913c3c
Typo in docs/upgrade-specific page.
2017-01-19 12:28:30 -08:00
James Phillips
2e67edb2f2
Fixes a paste-o in the docs.
2017-01-18 16:02:04 -08:00
James Phillips
55cd1d975c
Adds catalog support for node IDs.
2017-01-18 14:26:42 -08:00
James Phillips
96bff003b7
Adds basic support for node IDs.
2017-01-17 22:47:59 -08:00
Mikhail Zholobov
d54630ed79
website: Fix nesting for "raft_multiplier" option
2017-01-17 14:59:18 +02:00
Kyle Havlovitz
9080006a37
Add support for multiple metadata filters to remaining endpoints
...
Enabled multiple meta filters for /v1/catalog/nodes and /v1/catalog/services
2017-01-13 20:49:13 -05:00
Kyle Havlovitz
e37f25dc02
Add node metadata filtering to remaining health/catalog endpoints
2017-01-13 20:08:43 -05:00
needkane
9258df0f5b
occasionally->occasionally
2017-01-13 15:34:44 +08:00
Kyle Havlovitz
dfe62af34a
Merge pull request #2570 from vancluever/f-gce-discovery
...
command/agent: Google Compute Engine host discovery
2017-01-12 18:27:36 -05:00
Ben Abrams
e148b1bb98
fixing typo in documentaion
2017-01-11 21:08:20 -08:00
Kyle Havlovitz
2139dbb029
Merge branch 'master' into f-gce-discovery
2017-01-11 22:57:07 -05:00
Kyle Havlovitz
84b157eade
Condense gce discovery logging a bit
2017-01-11 22:37:22 -05:00
Kyle Havlovitz
821735d175
Merge pull request #2643 from hashicorp/f-node-metadata
...
Node metadata
2017-01-11 20:29:24 -05:00
Kyle Havlovitz
15f008b3e3
Update client api and docs for node metadata
2017-01-11 19:28:58 -05:00
Kyle Havlovitz
561d6c71e0
Update website docs for node metadata
2017-01-11 17:52:31 -05:00
Brian Shumate
f81d8c0754
DOCS: update environment variables
...
- Move environment variables to section of CLI page
- Remove environment variables page
- Remove environment variables nagivation menu entry
2017-01-09 12:02:06 -05:00
Brian Shumate
d5bdc4c98b
DOCS: update environment variables page
...
- Relocate Environment Variables page to Agent section
- Correct front matter newlines issue
2017-01-06 09:42:49 -05:00
James Phillips
d29cd8f4c8
Merge pull request #2573 from hashicorp/jbs-envvars
...
Add a page for CLI environment variables
2017-01-05 12:42:29 -08:00
James Phillips
5647e37ef2
Merge pull request #2611 from amiryal/patch-1
...
Correct heading level in encryption documentation
2017-01-05 12:13:13 -08:00
James Phillips
00ba30956d
Merge pull request #2615 from ruslansennov/master
...
update `/v1/agent/service/register` endpoint doc
2017-01-05 12:08:50 -08:00
James Phillips
0d4baea1d2
Merge pull request #2627 from legendtkl/master
...
fix typo Check-And_set to Check-And-Set
2017-01-05 11:55:02 -08:00
James Phillips
8d83ac4771
Merge pull request #2628 from jippi/patch-1
...
Adding hashi-ui to community tools
2017-01-05 11:51:21 -08:00
James Phillips
9da1d8704c
Merge pull request #2629 from Ashald/f-website/add-consul-announcer
...
Add consul-announcer to Community Tools
2017-01-05 11:50:48 -08:00
James Nugent
3b1f523b85
cli: Add KV `export` and `import`
...
This commit adds two new commands to the Consul KV CLI, which export and
import a JSON formatted representation of the Consul KV tree. It is
useful to migrate parts of the KV tree between unrelated Consul
clusters, and could also be used for initial data population of the KV
store.
2017-01-05 07:57:38 -06:00
James Nugent
c32fe92eee
cli: Add -base64 option to `consul kv put`
...
This commit adds a -base64 option to the consul kv put command, which
base 64 decodeds the data prior to writing it. This can be used in
conjunction with `consul kv get -base64 key`.
2017-01-04 16:12:21 -06:00
James Nugent
a24e5041ac
Merge pull request #2631 from hashicorp/kv-get-base64
...
cli: Add -base64 option to `consul kv get`
2017-01-04 16:00:27 -06:00
James Nugent
2bb6121e54
cli: Add -base64 option to `consul kv get`
...
This commit adds a `-base64` option to the `consul kv get` command,
which base 64 encodes the output such that it can be processed by
terminal tools in the event that the data is binary. The flag defaults
to false.
2017-01-04 15:41:40 -06:00
Borys Pierov
5a620246f4
Add consul-announcer to Community Tools
2017-01-04 11:03:19 -05:00
Christian Winther
452ab68f9d
Update downloads_tools.html.erb
2017-01-03 21:14:39 +01:00
legendtkl
b3e0702ab8
fix typo Check-And_set to Check-And-Set
2017-01-04 00:46:16 +08:00
Ruslan Sennov
e81502babb
update `/v1/agent/service/register` endpoint doc
2016-12-26 23:32:20 +03:00
Amir Yalon
58ee61c3c7
Correct heading level in encryption documentation
...
The ‘RPC Encryption’ heading is semantically at the same level as ‘Gossip Encryption’.
2016-12-22 10:51:20 +02:00
James Phillips
6f03545082
Updates downloads page link to 0.7.2.
2016-12-21 05:20:54 -08:00
Bradley Falzon
5acd28c506
Fix typo in command/kv/put doc
2016-12-21 14:02:26 +10:30
James Phillips
8a64bb6445
Adds session policy example to ACL internals doc.
2016-12-14 21:31:59 -08:00
James Phillips
fe07574220
Fixes a typo in the agent options docs.
2016-12-14 21:03:16 -08:00
James Phillips
b617e54ff0
Merge pull request #2594 from hashicorp/acl-complete
...
Adds complete ACL support for /v1/agent endpoints.
2016-12-14 20:49:00 -08:00
James Phillips
90cd498ea6
Adds some basic documentation about the new ACL changes.
2016-12-14 20:32:44 -08:00
Kyle Havlovitz
398f4a04ef
Add a notice about deprecation of atlas features
2016-12-14 15:13:51 -05:00
James Phillips
927aa3789a
Adds ACL management support to the agent.
2016-12-14 07:07:41 -08:00
James Phillips
67f1fe8d0b
Adds support for a new "acl_agent_token" which is used for internal
...
catalog operations.
2016-12-12 14:52:27 -08:00
James Phillips
4bb56b83ea
Merge pull request #2590 from hashicorp/acl-complete-catalog
...
Adds new node ACL policy and applies it to catalog endpoints.
2016-12-12 14:52:10 -08:00
James Phillips
b7daa87ec7
Merge pull request #2575 from bradleyfalzon/patch-1
...
Link to consensus.html#deployment-table not #toc_4
2016-12-08 14:02:52 -08:00
Seth Vargo
52637b1125
Switch to KV CLI in getting started
2016-12-07 14:01:51 -08:00
Seth Vargo
6f24588b8f
Update homepage to use KV CLI instead of curl
2016-12-07 11:32:35 -08:00
Chris Marchesi
1b4e26d005
command/agent: Google Compute Engine host discovery
...
This commit adds several command-line and config options that facilitate
host discovery through Google Compute Engine (GCE), much like the
recently added EC2 host discovery options. This should assist with
bootstrapping and joining servers within GCE when non-static addresses
are used, such as when using managed instance groups.
Documentation has also been added. It should be noted that if running
from within a GCE instance, the only option that should be necessary is
-retry-join-gce-tag-value.
2016-12-06 17:46:40 -08:00
Brian Shumate
5a26a906cd
Overlooked saving a couple changes
2016-12-06 18:01:43 -05:00
Brian Shumate
c5b68467c6
updates based on feedback
2016-12-06 14:46:26 -05:00
Brian Shumate
c509815493
Address feedback
2016-12-06 14:12:05 -05:00
James Phillips
eb07e77c1c
Adds an opt-in for new ACL policies and features coming in Consul 0.8.
2016-12-06 11:06:14 -08:00
Bradley Falzon
de851480c5
Link to consensus.html#deployment-table not #toc_4
2016-12-06 15:40:40 +10:30
James Phillips
c5ca72c5a5
Fixes broken link in options doc.
2016-12-05 18:53:51 -08:00
James Phillips
7c0f6bd742
Clarifies ACL replication token.
2016-12-05 18:43:05 -08:00
Brian Shumate
bcec3b3eb4
Some examples where sockets are possible as well
2016-12-05 16:56:31 -05:00
Brian Shumate
cd2b3ed193
Add a table of CLI environment variables
2016-12-05 12:35:44 -05:00
Brian Shumate
e507dc108b
Notes about memory usage (helps with #2535 )
2016-12-05 12:28:49 -05:00
shantanugadgil
09f30bc375
Update kv.html.markdown
2016-12-03 13:35:55 +05:30
Mike Zupan
492d39fbb3
Needs to be moved
...
This took 2 hours from my life. The near has to be inside a service and not in the main block.
2016-12-01 22:47:02 -08:00
William Lord
67a84e0e20
Update snapshot.html.markdown
2016-12-01 10:11:35 +00:00
James Phillips
bd5adea5ba
Merge pull request #2555 from hashicorp/pr-2497-slackpad
...
Updates Circonus library and adds support for custom display name and tags.
2016-11-30 21:42:01 -08:00
James Phillips
7d67346f42
Changes Consul version number for new Circonus options.
2016-11-30 21:35:54 -08:00
Kyle Havlovitz
dd05afb32e
Add reload/leave http endpoints ( #2516 )
2016-11-30 13:29:42 -05:00
Brian Shumate
b59ca6bd4d
Update compatibility table for #2540
2016-11-30 11:17:52 -05:00
James Phillips
ee16675eda
Merge pull request #2532 from jamtur01/docspass
...
Documentation pass
2016-11-29 15:15:04 -08:00
James Phillips
f4f96c180d
Update dns.html.markdown
2016-11-29 15:01:38 -08:00
anatoly
62921541ec
[website]: Clojure client to SDK
...
in the "Download Consul Tools" list
2016-11-29 02:12:14 -05:00
Kyle Havlovitz
d91854f3b0
Add monitor http endpoint
2016-11-28 18:36:26 -05:00
James Turnbull
b7566cd0e8
Fix to watch command docs
2016-11-25 13:34:08 -05:00
James Turnbull
edd5739e90
Final dc pass
2016-11-25 13:29:55 -05:00
James Turnbull
25566a292b
Removed two space after period exceptions
2016-11-25 13:25:09 -05:00
James Turnbull
39364aa937
Another catch
2016-11-25 13:14:09 -05:00
James Turnbull
38be465b7d
And a handful more
2016-11-25 12:39:08 -05:00
James Turnbull
51bc365377
More consistency
2016-11-25 12:34:07 -05:00
James Turnbull
dd4918fd16
Documentation pass
...
I was reviewing some docs and found a few issues.
1. Fixed some spelling mistakes.
2. Re-formatted some paragraphs.
3. Changed some potentially loaded language.
4. Fixed some grammar issues.
5. Tried to consistently use syntax-highlighting.
6. Fixed post-period spacing.
7. Fixed some formatting issues and inconsistency.
8. All "notes" are either proper notes or re-written.
2016-11-25 12:02:32 -05:00
Kyle Havlovitz
66dea6951a
Fix keyring doc method wording
2016-11-22 20:10:43 -05:00
Kyle Havlovitz
79f339b5dc
Combine keyring endpoints into one
2016-11-22 20:10:43 -05:00
Kyle Havlovitz
b13c9dc5d3
Add version specific note to keyring http docs
2016-11-22 20:10:43 -05:00
Kyle Havlovitz
86ae45c78b
Add keyring api website doc sections
2016-11-22 20:10:43 -05:00
James Phillips
2319624f69
Makes addresses blank in service definition.
2016-11-22 08:29:29 -08:00
James Phillips
a34d968aeb
Tweaks title of snapshot link.
2016-11-21 09:02:19 -08:00
James Phillips
6814a3754e
Merge pull request #2515 from hashicorp/f-snapshot-agent-docs
...
Adds a draft of the snapshot agent docs.
2016-11-20 22:42:22 -08:00
James Phillips
ef4168cd53
Adds details about config files.
2016-11-20 22:41:33 -08:00
James Phillips
01541fefd1
Tweaks local option name.
2016-11-19 18:23:37 -08:00
Brian Shumate
71e00601ec
tweaks
2016-11-18 10:53:59 -05:00
Brian Shumate
e7b21b6876
Attempt to describe entire response (for #2393 )
...
Describe fields returned by /v1/catalog/service/<service>
2016-11-18 10:33:37 -05:00
James Phillips
4ee62afff3
Merge pull request #2504 from tolitius/envoy
...
[website]: adding a Clojure client
2016-11-17 16:56:38 -08:00
James Phillips
c2561804fc
Merge pull request #2501 from Drawaes/master
...
[Website] Update community tools page to add condenserdotnet
2016-11-17 16:55:39 -08:00
James Phillips
59da99db62
Tweaks markup on community page.
2016-11-17 16:55:27 -08:00
James Phillips
916d0aa133
Merge pull request #2397 from sdinakar85/patch-1
...
Multiple Datacenter Documentation
2016-11-17 16:43:55 -08:00
James Phillips
cafd59a45a
Tweaks formatting of example JSON.
2016-11-17 16:43:47 -08:00
James Phillips
645c9f85d2
Adds a draft of the snapshot agent docs.
2016-11-16 21:38:02 -08:00
Cameron Stokes
17bc5a80ba
~ docs: Typo in agent options page.
2016-11-16 07:58:24 -08:00
Benjamin Farley
e52e0b2a5a
Small change to how operator docs read
2016-11-16 09:01:51 +00:00
Brian Shumate
a487aec803
Docs: Web UI config updates ( #2411 )
...
* Updates around Web UI directory configuration
* consistent terms
2016-11-12 13:08:15 -08:00
anatoly
d6aed1d3b2
[website]: adding a Clojure client
...
to the "Download Consul Tools" list
2016-11-10 22:02:00 -05:00
Tim Seaward
2c28bd47a3
Update downloads_tools.html.erb
...
Added condenserdotnet
2016-11-10 22:29:44 +00:00
James Phillips
267e2f9f4c
Update upgrade-specific.html.markdown
2016-11-10 13:38:36 -08:00
James Phillips
3e5916181e
Update dns-cache.html.markdown
2016-11-10 13:37:44 -08:00
James Phillips
317cb1056c
Points web at 0.7.1 release.
2016-11-10 12:54:10 -08:00
Brian Shumate
1d6917fa9f
Updated broken Extended Key Usage link ( #2500 )
2016-11-10 08:09:39 -08:00
Sumit Gupta
14cfeb8f7c
Remove Extra > ( #2499 )
2016-11-10 08:09:17 -08:00
James Phillips
60d0c66be0
Revert "Updates Circonus metrics library and adds support for display name and tags."
...
This reverts commit bd490ec937a5859ba43b07d9103b3cb8f037e9e5 from #2491 .
2016-11-09 16:21:02 -08:00
matt maier
c7f98fe988
Updates Circonus metrics library and adds support for display name and tags.
...
* Update circonus-gometrics
`vendor circonus-labs/circonus-gometrics`
`vendor circonus-labs/circonus-gometrics/api`
`vendor circonus-labs/circonus-gometrics/checkmgr`
`vendor circonus-labs/circonusllhist`
`vendor hashicorp/go-retryablehttp`
* Update Circonus integration expose Check Display Name and Check Tags configuration options.
* Adds version info to docs for new Circonus options.
2016-11-09 13:26:43 -08:00
James Phillips
dbf6232238
Adds version info to docs for new Circonus options.
2016-11-09 13:26:20 -08:00
matt maier
62fe94b3d6
Update Circonus integration expose Check Display Name and Check Tags configuration options.
2016-11-09 15:33:37 -05:00
James Phillips
7336de4bb9
Update upgrade-specific.html.markdown
2016-11-08 12:12:57 -08:00
Kyle Havlovitz
1ffdf04bd7
Set MaxStale default to 10 years and add a stale counter ( #2481 )
...
Default MaxStale to 10 years and add a counter at `consul.dns.stale_queries` that tracks when an agent serves a query that's stale by at least 5 seconds. Previously, MaxStale defaulted to 5 seconds and DNS would become unavailable after a short period of time with no leader. This new default allows DNS requests to still be served in the event of a long outage.
Fixes #2460 .
2016-11-08 14:45:12 -05:00
Cameron Stokes
f4e34397ac
Clarify -retry-join docs. ( #2469 )
2016-11-03 14:22:46 -07:00
Kyle McCullough
697ea0f8eb
Add setting to skip ssl certificate verification for HTTP checks ( #1984 )
...
* http check: add setting to skip ssl certificate verification
* update http check documentation
* fix typo in documentation
* Add TLSSkipVerify to agent api
2016-11-03 13:17:30 -07:00
James Phillips
18926728d4
Supports WAN and LAN Serf Bind Addresses. ( #2468 )
...
* * adding cli config and config file support for specifying the serf wan and lan bind addresses
* updating documentation for serf wan and lan options
Fixes #2007
* Cleans up some small things from #2380 .
* Uses the bind default for the agent test for Serf WAN and LAN.
2016-11-03 12:58:58 -07:00
Kyle Havlovitz
1e2ca107c2
Small tweaks to docs and syntax
2016-11-03 13:04:42 -04:00
Kyle Havlovitz
a3af480c42
Add support for ECS task roles as an auth mechanism
2016-11-02 18:48:15 -04:00
Kyle Havlovitz
b9aa912e4c
Move EC2 discovery logic into retryJoin for robustness
2016-11-02 14:35:37 -04:00
Ustun Ozgur
cd2194a56d
Typo fix ( #2457 )
2016-11-01 06:11:20 -07:00
Kyle Havlovitz
440611f9f7
Add snapshot inspect subcommand ( #2451 )
2016-10-31 19:37:27 -04:00
Kyle Havlovitz
72412237fd
Revert "Added website docs for snapshot inspect command"
...
This reverts commit 7d0318252ca8fd81192b1bdc45a4c37407aecd37.
2016-10-31 17:06:47 -04:00
Kyle Havlovitz
c97c59b070
Added website docs for snapshot inspect command
2016-10-31 17:01:27 -04:00
Seth Vargo
2d29c510dc
Switch to Docker-based website build process ( #2448 )
...
This has been working really well on Nomad and hashicorp.com, so I am
ready to port it out to Consul as a beta. This moves the local
development to a Docker container, which is the same container that we
use to publish the website in production. The result is much faster and
more consistent deploys.
2016-10-31 12:49:52 -07:00
Kyle Havlovitz
c6f461aa25
Enable snapshots in dev mode ( #2453 )
2016-10-31 14:39:47 -04:00
Seth Vargo
863821b665
Add security page ( #2447 )
2016-10-29 12:44:20 -07:00
Rick van de Loo
5552a36d5e
Add Python 3 KV store client to community tools ( #2431 )
2016-10-26 17:15:24 -07:00
James Phillips
bc29610124
Adds support for snapshots and restores. ( #2396 )
...
* Updates Raft library to get new snapshot/restore API.
* Basic backup and restore working, but need some cleanup.
* Breaks out a snapshot module and adds a SHA256 integrity check.
* Adds snapshot ACL and fills in some missing comments.
* Require a consistent read for snapshots.
* Make sure snapshot works if ACLs aren't enabled.
* Adds a bit of package documentation.
* Returns an empty response from restore to avoid EOF errors.
* Adds API client support for snapshots.
* Makes internal file names match on-disk file snapshots.
* Adds DC and token coverage for snapshot API test.
* Adds missing documentation.
* Adds a unit test for the snapshot client endpoint.
* Moves the connection pool out of the client for easier testing.
* Fixes an incidental issue in the prepared query unit test.
I realized I had two servers in bootstrap mode so this wasn't a good setup.
* Adds a half close to the TCP stream and fixes panic on error.
* Adds client and endpoint tests for snapshots.
* Moves the pool back into the snapshot RPC client.
* Adds a TLS test and fixes half-closes for TLS connections.
* Tweaks some comments.
* Adds a low-level snapshot test.
This is independent of Consul so we can pull this out into a library
later if we want to.
* Cleans up snapshot and archive and completes archive tests.
* Sends a clear error for snapshot operations in dev mode.
Snapshots require the Raft snapshots to be readable, which isn't supported
in dev mode. Send a clear error instead of a deep-down Raft one.
* Adds docs for the snapshot endpoint.
* Adds a stale mode and index feedback for snapshot saves.
This gives folks a way to extract data even if the cluster has no
leader.
* Changes the internal format of a snapshot from zip to tgz.
* Pulls in Raft fix to cancel inflight before a restore.
* Pulls in new Raft restore interface.
* Adds metadata to snapshot saves and a verify function.
* Adds basic save and restore snapshot CLI commands.
* Gets rid of tarball extensions and adds restore message.
* Fixes an incidental bad link in the KV docs.
* Adds documentation for the snapshot CLI commands.
* Scuttle any request body when a snapshot is saved.
* Fixes archive unit test error message check.
* Allows for nil output writers in snapshot RPC handlers.
* Renames hash list Decode to DecodeAndVerify.
* Closes the client connection for snapshot ops.
* Lowers timeout for restore ops.
* Updates Raft vendor to get new Restore signature and integrates with Consul.
* Bounces the leader's internal state when we do a restore.
2016-10-25 19:20:24 -07:00
James Phillips
1adbcff059
Merge pull request #2383 from hashicorp/jbs-1462
...
Clarify retry_join addresses for #1462
2016-10-20 11:40:03 -07:00
Brian Shumate
fd794ec0b4
Reworded and applied to -retry-join also
2016-10-20 14:14:55 -04:00
James Phillips
03f121faf3
Merge pull request #2381 from bluefeet/master
...
Add the Perl Consul client library to the list of SDKs on the web site.
2016-10-20 09:39:39 -07:00
James Phillips
51f0d91efb
Adds a version note for the consul kv command.
...
Closes #2410 .
2016-10-13 08:02:20 -07:00
Michel Lebeau
4ea1f2e613
Fix typo
...
The double "to" was distracting
2016-10-11 15:51:49 +01:00
sdinakar85
f0cc4ae8a3
Multiple Datacenter Documentation
...
Updated the slightly confusing documentation on how to join the clusters over WAN. Also the inputs from #1656 is taken in account in this documentation update.
2016-10-07 14:12:37 +05:30
James Phillips
78815ea44d
Adds a note about child process reaping going away.
2016-10-06 21:38:29 -07:00
James Phillips
69eb0f75e5
Update community.html.erb
2016-10-06 17:38:34 -07:00
Adrián López Gómez
6e41d53871
Doc fix - allow_stale enabled by default in v0.7
2016-10-06 15:00:28 +02:00
Andreas Böttger
13c1315916
json syntax corrected
2016-10-04 15:40:53 +02:00
Brian Shumate
7fbec39f1f
Clarify retry_join addresses for #1462
...
- Initial pass at adding note about address formats for retry_join;
IPv4 is a list of IPs only, whereas IPv6 are bracketed IPs + port
2016-10-03 12:15:24 -04:00
Aran Deltac
fb48da4558
Add the Perl Consul client library to the list of SDKs on the web site.
2016-10-01 17:52:45 -07:00
James Phillips
4053bd3dea
Merge pull request #2369 from hashicorp/jbs-2204
...
Update getting started/join to address #2204
2016-09-30 07:51:30 -07:00
Brian Shumate
df41000a94
Update variable value information as port must also be specified, fixes #2210
2016-09-29 12:50:00 -04:00
Brian Shumate
86db05c973
correction
2016-09-29 12:42:22 -04:00
Brian Shumate
dae5b932da
Update getting started/join to address #2204
2016-09-28 12:20:36 -04:00
Brian Shumate
a470c4901a
Finalize update for -bind
2016-09-27 18:36:19 -04:00
Brian Shumate
bd43bd9981
Clarification
2016-09-27 12:38:32 -04:00
Brian Shumate
ac9e1d6a10
Correct inaccurate bind reference, closes #2234
2016-09-27 12:05:22 -04:00
James Phillips
0c8add2a1f
Merge pull request #2362 from mckennajones/cliflagformatting
...
Making CLI flag formatting consistent in the docs
2016-09-27 07:51:56 -07:00
James Phillips
9910cbfa0a
Update operator.html.markdown
2016-09-27 06:25:51 -07:00
McKenna Jones
3390063ec6
cli flag formatting for agent docs and one guide
2016-09-26 21:22:01 -07:00
McKenna Jones
0f181fd0b5
updating cli formatting for intro docs
2016-09-26 19:28:39 -07:00
Seth Vargo
784b45a5b6
Update cas docs
2016-09-26 16:15:27 -07:00
Seth Vargo
e3430e6806
Remove base64 comment entirely
2016-09-26 16:10:22 -07:00
Seth Vargo
70fd7efde9
Fix CAS operations for put
2016-09-26 16:06:56 -07:00
Seth Vargo
9cd78ea4d4
Update kv get docs
2016-09-26 16:06:56 -07:00
Seth Vargo
46f4093f14
Change delete CAS behavior to require ModifyIndex
2016-09-26 16:06:55 -07:00
Seth Vargo
d2677aede2
Gemfile was wonky
2016-09-26 16:06:54 -07:00
Seth Vargo
819d87918e
Fix styles
2016-09-26 16:06:54 -07:00
Seth Vargo
533e4b3168
Add top-level docs command
2016-09-26 16:06:54 -07:00
Seth Vargo
ce5c820c4a
Add kv delete command
2016-09-26 16:06:53 -07:00
Seth Vargo
d5dd8ef7a1
Add kv put command
2016-09-26 16:06:53 -07:00
Seth Vargo
a8dc0f86b6
Add kv get
2016-09-26 16:06:53 -07:00
Seth Vargo
ca57f37c2f
Update middleman
2016-09-26 16:06:52 -07:00
JF Bibeau
a50eba7805
Docs: Update command to create sample service
...
Since the previous command creates /etc/consul.d with sudo, a regular user won't have permission to echo and redirect a file to the directory. Switch to using tee with sudo to ensure the file gets created.
2016-09-26 16:36:10 -04:00
James Phillips
1d063b750b
Updates middleman-hashicorp.
2016-09-23 16:13:12 -07:00
James Phillips
8a5d6f4d00
Update keyring.html.markdown
2016-09-23 16:00:05 -07:00
Seth Vargo
6a6d169ace
Clarify that hostname defaults to localhost for tcp
2016-09-21 12:20:36 -04:00
Brian Shumate
af45d3463a
Remove references to the 'unknown' state.
...
- Remove reference to 'unknown' state in catalog endpoint docs
- Remove reference to 'unknown' state in health endpoint docs
2016-09-21 09:50:12 -04:00
James Phillips
8479d0c987
Updates getting started to remove broken links.
...
Fixes #2293 .
2016-09-16 15:58:01 -07:00
James Phillips
daa8a40993
Adds Operator endpoint link.
2016-09-15 13:13:09 -07:00
Brian Shumate
a9c305113e
Restore command line.
2016-09-15 10:37:08 -04:00
Brian Shumate
497c40bcd1
Command output updates.
...
- Updated starting agent example to show new output/timestamps
- Updated curl example to show TaggedAddresses
- Updated dig example to return 127.0.0.1
2016-09-15 10:25:23 -04:00
James Phillips
27061563ea
Tweaks wording in lifeguard section.
2016-09-14 10:17:23 -07:00
James Phillips
b7cf261f38
Adds a section about lifeguard.
2016-09-14 10:09:23 -07:00
James Phillips
f8d6e807d3
Updates website to version 0.7.0.
2016-09-14 09:27:31 -07:00
Pawel Szymczyk
4c82447726
remove reference to localhost in operator.html.markdown
2016-09-14 12:12:27 +02:00
James Phillips
3b1f368fe5
Adds version note to near parameter.
2016-09-06 07:50:06 -07:00
James Phillips
6db4aea4c4
Tweaks options doc after latest merges.
2016-09-01 22:18:34 -07:00
James Phillips
aed72ccc60
Merge pull request #2263 from sweeneyb/dnsPort
...
Add support for dns port as a command line option
2016-09-01 22:16:15 -07:00
James Phillips
1924eccf71
Merge pull request #2322 from hashicorp/pr-2321-slackpad
...
Adds a configurable timeout for DNS recursor client.
2016-09-01 22:11:54 -07:00
James Phillips
ca71911eed
Tweaks documentation.
2016-09-01 21:50:46 -07:00
James Phillips
d623366201
Merge pull request #2320 from hashicorp/f-leave
...
Changes default for `leave_on_terminate` based on server or client mode.
2016-09-01 09:08:10 -07:00
Pivotal DX129
2682410059
Merge remote-tracking branch 'upstream/master'
2016-09-01 10:15:32 -04:00
James Phillips
6036f855a9
Cleans up the upgrade guide.
2016-09-01 00:22:09 -07:00
James Phillips
d419a0ae0d
Changes default for `leave_on_terminate` based on server or client mode.
2016-08-31 23:39:11 -07:00
James Phillips
2deda0c65b
Adds a note about stale reads to the performance guide.
2016-08-30 18:11:05 -07:00
James Phillips
3304352272
Changes default DNS allow_stale to true.
2016-08-30 13:55:19 -07:00
James Phillips
c063a1a8d0
Updates documentation with details on the Consul operator actions.
2016-08-30 13:15:37 -07:00
James Phillips
1b7a16b7d3
Adds new consul operator endpoint, CLI, and ACL and some basic Raft commands.
2016-08-30 00:02:50 -07:00
Pierre Delagrave
a5fccc45db
Added website documentation for the new recursor_timeout parameter
2016-08-29 14:41:30 -04:00
James Phillips
6f030a1167
Tweaks formatting of Consul version.
2016-08-25 17:12:55 -07:00
James Phillips
1e5c4b4bcb
Adds top-level link to performance guide.
2016-08-25 16:54:29 -07:00
James Phillips
757cbce708
Sorts the guides (redux).
2016-08-25 16:47:54 -07:00
James Phillips
ff4dd5e590
Sorts the guides.
2016-08-25 16:44:52 -07:00
James Phillips
668cf9cea2
Fixes a typo in the performance guide.
2016-08-25 16:13:54 -07:00
James Phillips
07df993129
Adds a note about 2 CPU cores.
2016-08-25 15:59:18 -07:00
James Phillips
2f4c237cff
Adds a max raft multiplier and tweaks documentation.
2016-08-25 15:36:05 -07:00
James Phillips
69bcf86535
Tweaks wording in performance guide.
2016-08-24 22:10:59 -07:00
James Phillips
b339b0d2fc
Adds performance tuning capability for Raft, detuned defaults, and supplemental docs.
2016-08-24 21:58:37 -07:00
Brian Shumate
b1164d256e
Fix typo
2016-08-18 09:14:15 -04:00
James Phillips
18701c5019
Update outage.html.markdown
2016-08-17 18:41:56 -07:00
James Phillips
1820de27fc
Merge pull request #2235 from robwdux/patch-1
...
update ca tutorial to one more recent and relevant
2016-08-17 18:00:03 -07:00
James Phillips
5f5e0b3e76
Makes protocol version a little clearer.
2016-08-17 11:29:09 -07:00
James Phillips
db4666c7e4
Update acl.html.markdown
2016-08-17 10:21:59 -07:00
kyhavlov
5bd32c0316
Fix links for ACL replication status
2016-08-17 12:41:04 -04:00
James Phillips
a6b925521c
Update outage.html.markdown
2016-08-16 15:48:22 -07:00
James Phillips
ac3935249e
Updates the 0.7-specific upgrade notes.
2016-08-16 15:10:52 -07:00
James Phillips
cfd5e1ba6a
Updates the outage docs with details about new Raft behavior.
2016-08-16 15:10:37 -07:00
James Phillips
1f171a0aac
Updates version documentation.
2016-08-16 14:15:13 -07:00
James Phillips
db9a72dde1
Merge branch 'master' into f-deregister-critical
2016-08-16 12:53:21 -07:00
James Phillips
607595f99e
Cleans up based on code review feedback.
2016-08-16 12:52:30 -07:00
James Phillips
bc333335be
Adds an `X-Consul-Translate-Addresses` to signal translation is enabled.
2016-08-16 11:31:41 -07:00
James Phillips
817d7e93e4
Adds an "lan" tagged address so we have a way to get them all.
...
If we didn't have this, then there would be no way to know the LAN
address if address translation was turned on.
2016-08-16 10:49:03 -07:00
James Phillips
f517f9ed0d
Fixes a typo and adds an admonition about only being in Consul 0.7+.
2016-08-16 09:27:20 -07:00