From 0023454ccccb68e12e3d0d194a7670e21a9d0f3d Mon Sep 17 00:00:00 2001 From: Kyle Havlovitz Date: Wed, 22 Feb 2017 13:11:01 -0800 Subject: [PATCH] Add config section to docs for autopilot --- website/source/docs/agent/options.html.markdown | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/website/source/docs/agent/options.html.markdown b/website/source/docs/agent/options.html.markdown index e3f96a4eda..325fdcbdf5 100644 --- a/website/source/docs/agent/options.html.markdown +++ b/website/source/docs/agent/options.html.markdown @@ -555,6 +555,19 @@ Consul will not enable TLS for the HTTP API unless the `https` port has been ass * `atlas_endpoint` Equivalent to the [`-atlas-endpoint` command-line flag](#_atlas_endpoint). +* `autopilot` Added in Consul 0.8, this object + allows a number of sub-keys to be set which can configure operator-friendly settings for Consul servers. +

+ The following sub-keys are available: + + * `raft_protocol` - This controls the internal + version of the Raft consensus protocol used for server communications. This defaults to 2 but must + be set to 3 in order to gain access to other Autopilot features, with the exception of + [`dead_server_cleanup`](#dead_server_cleanup). + + * `dead_server_cleanup` - This controls + the automatic removal of dead server nodes whenever a new server is added to the cluster. Defaults to `true`. + * `bootstrap` Equivalent to the [`-bootstrap` command-line flag](#_bootstrap).