From 43a8eb8189627bd96092fcda6b5c22feff4e13e1 Mon Sep 17 00:00:00 2001 From: James Phillips Date: Fri, 5 Feb 2016 17:36:19 -0800 Subject: [PATCH] Adds a warning about DoS-ing the cluster with consul exec. --- website/source/docs/commands/exec.html.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/website/source/docs/commands/exec.html.markdown b/website/source/docs/commands/exec.html.markdown index b2dd12f11..985f4f39c 100644 --- a/website/source/docs/commands/exec.html.markdown +++ b/website/source/docs/commands/exec.html.markdown @@ -23,6 +23,12 @@ While events are purely gossip driven, remote execution relies on the KV store as a message broker. As a result, the `exec` command will not be able to properly function during a Consul outage. +**Verbose output warning:** use care to make sure that your command does not +produce a large volume of output. Writes to the KV store for this output go +through the Consul servers and the Raft consesnus algorithm, so having a large +number of nodes in the cluster flow a large amount of data through the KV store +could make the cluster unavailable. + ## Usage Usage: `consul exec [options] [-|command...]`