provisioning/o-klab/sgoyol/taskservs/etcd.k

46 lines
1.4 KiB
Plaintext
Raw Normal View History

taskserv = ETCD {
# A lot of ssl settings by default in ETCD
version = "3.5.14"
#ssl_mode = "cfssl"
ssl_mode = "openssl"
ssl_sign = "ECC"
ca_sign = "ECC"
#ssl_sign = "RSA"
#ca_sign = "RSA"
#long_sign = 4096
#sign_sha = 256
sign_sha = 384
ssl_curve = "secp384r1"
cluster_name = "sgoyol"
hostname = "$hostname"
c = "ES"
cn = "librecloud.online"
cli_ip = "$network_private_ip"
#cli_port = 2379
peer_ip = "$network_private_ip"
#peer_port = 2380
cluster_list = "sgoyol-1"
# etcd token
token = "etcd-server"
# to sign certificates
sign_pass = "cloudMeFree"
data_dir = "/var/lib/etcd"
conf_path = "/etc/etcd/config.yaml"
log_level = "warn"
log_out = "stderr"
# Servers path for certs
certs_path = "/etc/ssl/etcd"
# settings path where certs can be found
prov_path = "etcdcerts"
listen_peers = "$servers:$network_private_ip:$peer_port"
listen_clients = "$servers:$network_private_ip:$cli_port"
adv_listen_peers = "$servers:$network_private_ip:$peer_port"
adv_listen_clients = "$servers:$network_private_ip:$cli_port"
#initial_peers = "$servers:$peer_port"
initial_peers = "$servers:$network_private_ip:$peer_port"
domain_name = "$defaults"
# Following is for coredns and etc discovery
use_dns = True
discovery_srv = ""
}