observability.svc.plus/roles/etcd/defaults/main.yml
2026-02-01 20:53:55 +08:00

26 lines
1.5 KiB
YAML

---
#-----------------------------------------------------------------
# ETCD
#-----------------------------------------------------------------
#etcd_seq: 1 # etcd instance identifier, explicitly required
etcd_cluster: etcd # etcd cluster & group name, etcd by default
etcd_data: /data/etcd # etcd data directory, /data/etcd by default
etcd_learner: false # etcd instance run as learner? false by default
etcd_port: 2379 # etcd client port, 2379 by default
etcd_peer_port: 2380 # etcd peer port, 2380 by default
etcd_init: new # etcd initial cluster state, new or existing
etcd_election_timeout: 1000 # etcd election timeout, 1000ms by default
etcd_heartbeat_interval: 100 # etcd heartbeat interval, 100ms by default
etcd_root_password: Etcd.Root # etcd root password for RBAC, change it!
#-----------------------------------------------------------------
# CA (Reference)
#-----------------------------------------------------------------
cert_validity: 7300d # cert validity, 20 years by default
#-----------------------------------------------------------------
# NODE (Reference)
#-----------------------------------------------------------------
node_data: /data # node main data directory, /data by default
node_admin_enabled: true # create a admin user on target node?
node_admin_username: dba # name of node admin user, `dba` by default
...