-
Notifications
You must be signed in to change notification settings - Fork 47
/
Copy pathetcd.conf
41 lines (30 loc) · 1.32 KB
/
etcd.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# A list of host IP addresses of ETCD database server.
endpoints:
- "172.17.0.1:2379"
# Connection fails if it is not established till timeout
dial-timeout: 100ms
# Operation timeout value.
operation-timeout: 300ms
# Insecure transport omits TLS usage
insecure-transport: false
# Controls whether a client verifies the server's certificate chain and host name.
# If InsecureSkipVerify is true, TLS accepts any certificate presented by the server
# and any host name in that certificate. In this mode, TLS is susceptible to man-in-the-middle
# attacks. This should be used only for testing.
insecure-skip-tls-verify: false
# TLS certification file
cert-file: <file-path>
# TLS certification key
key-file: <file-path>
# CA file used to create a set of x509 certificates
ca-file: <file-path>
# Interval between ETCD auto compaction cycles. 0 means disabled.
auto-compact: 0
# If ETCD server lost connection, the flag allows to automatically run the whole resync procedure
# for all registered plugins if it reconnects
resync-after-reconnect: false
# Enable start without connected ETCD database. Plugin will try to connect and if successful, overall resync will
# be called
allow-delayed-start: false
# Interval between ETCD reconnect attempts in ns. Default value is 2 seconds. Has no use if `delayed start` is turned off
reconnect-interval: 2s