summarylogtreecommitdiffstats
path: root/etcd.conf
diff options
context:
space:
mode:
Diffstat (limited to 'etcd.conf')
-rw-r--r--etcd.conf172
1 files changed, 172 insertions, 0 deletions
diff --git a/etcd.conf b/etcd.conf
new file mode 100644
index 000000000000..1eb860ce1dd4
--- /dev/null
+++ b/etcd.conf
@@ -0,0 +1,172 @@
+# Human_readable name for this member.
+# default: "default"
+#
+# ETCD_NAME="default"
+#
+
+# Path to the data directory.
+# default: "${name}.etcd"
+# distribution default: "/var/lib/etcd"
+#
+# ETCD_DATA_DIR="/var/lib/etcd"
+#
+
+# Number of committed transactions to trigger a snapshot to disk.
+# default: "10000"
+#
+# ETCD_SNAPSHOT_COUNT="10000"
+#
+
+# Time (in milliseconds) of a heartbeat interval.
+# default: "100"
+#
+# ETCD_HEARTBEAT_INTERVAL="100"
+#
+
+# Time (in milliseconds) for an election to timeout.
+# default: "1000"
+#
+# ETCD_ELECTION_TIMEOUT="1000"
+#
+
+# List of URLs to listen on for peer traffic.
+# default: "http://localhost:2380,http://localhost:7001"
+#
+# ETCD_LISTEN_PEER_URLS="http://localhost:2380,http://localhost:7001"
+#
+
+# List of URLs to listen on for client traffic.
+# default: "http://localhost:2379,http://localhost:4001"
+#
+# ETCD_LISTEN_CLIENT_URLS="http://localhost:2379,http://localhost:4001"
+#
+
+# Maximum number of snapshot files to retain (0 is unlimited)
+# default: 5
+#
+# ETCD_MAX_SNAPSHOTS=5
+#
+
+# Maximum number of wal files to retain (0 is unlimited)
+# default: 5
+#
+# ETCD_MAX_WALS=5
+#
+
+# Comma_separated white list of origins for CORS (cross_origin resource sharing).
+# default: none
+#
+# ETCD_CORS=
+#
+
+# List of this member's peer URLs to advertise to the rest of the cluster.
+# These addresses are used for communicating etcd data around the cluster.
+# At least one must be routable to all cluster members.
+# default: "http://localhost:2380,http://localhost:7001"
+#
+# ETCD_INITIAL_ADVERTISE_PEER_URLS="http://localhost:2380,http://localhost:7001"
+#
+
+# Initial cluster configuration for bootstrapping.
+# default: "default=http://localhost:2380,default=http://localhost:7001"
+# distribution default: "default=http://localhost:2380,default=http://localhost:7001"
+#
+# ETCD_INITIAL_CLUSTER="default=http://localhost:2380,default=http://localhost:7001"
+#
+
+# Initial cluster state ("new" or "existing").
+# Set to new for all members present during initial static or DNS bootstrapping.
+# If this option is set to existing, etcd will attempt to join the existing cluster.
+# If the wrong value is set, etcd will attempt to start but fail safely.
+# default: "new"
+#
+# ETCD_INITIAL_CLUSTER_STATE="new"
+#
+
+# Initial cluster token for the etcd cluster during bootstrap.
+# default: "etcd_cluster"
+#
+# ETCD_INITIAL_CLUSTER_TOKEN="etcd_cluster"
+#
+
+# List of this member's client URLs to advertise to the rest of the cluster.
+# default: "http://localhost:2379,http://localhost:4001"
+#
+# ETCD_ADVERTISE_CLIENT_URLS="http://localhost:2379,http://localhost:4001"
+#
+
+# Discovery URL used to bootstrap the cluster.
+# default: none
+#
+# ETCD_DISCOVERY=
+#
+
+# DNS srv domain used to bootstrap the cluster.
+# default: none
+#
+# ETCD_DISCOVERY_SRV=
+#
+
+# Expected behavior ("exit" or "proxy") when discovery services fails.
+# default: "proxy"
+#
+# ETCD_DISCOVERY_FALLBACK="proxy"
+#
+
+# HTTP proxy to use for traffic to discovery service.
+# default: none
+#
+# ETCD_DISCOVERY_PROXY=
+#
+
+# Proxy mode setting ("off", "readonly" or "on").
+# default: "off"
+#
+# ETCD_PROXY="off"
+#
+
+# Path to the client server TLS CA file.
+# default: none
+#
+# ETCD_CA_FILE=
+#
+
+# Path to the client server TLS cert file.
+# default: none
+#
+# ETCD_CERT_FILE=
+#
+
+# Path to the client server TLS key file.
+# default: none
+#
+# ETCD_KEY_FILE=
+#
+
+# Path to the peer server TLS CA file.
+# default: none
+#
+# ETCD_PEER_CA_FILE=
+#
+
+# Path to the peer server TLS cert file.
+# default: none
+#
+# ETCD_PEER_CERT_FILE=
+#
+
+# Path to the peer server TLS key file.
+# default: none
+#
+# ETCD_PEER_KEY_FILE=
+#
+
+# Force to create a new one_member cluster.
+# It commits configuration changes in force to remove all existing members in the cluster and add itself.
+# It needs to be set to restore a backup.
+# default: false
+#
+# ETCD_FORCE_NEW_CLUSTER="false"
+#
+
+# vim:ft=sh: