mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-13 21:34:40 +03:00
38 lines
970 B
YAML
38 lines
970 B
YAML
---
|
|
# Set etcd user/group
|
|
etcd_owner: etcd
|
|
|
|
# Note: This does not set up DNS entries. It simply adds the following DNS
|
|
# entries to the certificate
|
|
etcd_cert_alt_names:
|
|
- "etcd.kube-system.svc.{{ dns_domain }}"
|
|
- "etcd.kube-system.svc"
|
|
- "etcd.kube-system"
|
|
- "etcd"
|
|
etcd_cert_alt_ips: []
|
|
|
|
etcd_heartbeat_interval: "250"
|
|
etcd_election_timeout: "5000"
|
|
|
|
etcd_metrics: "basic"
|
|
|
|
## A dictionary of extra environment variables to add to etcd.env, formatted like:
|
|
## etcd_extra_vars:
|
|
## var1: "value1"
|
|
## var2: "value2"
|
|
## Note this is different from the etcd role with ETCD_ prfexi, caps, and underscores
|
|
etcd_extra_vars: {}
|
|
|
|
# etcd_quota_backend_bytes: "2147483648"
|
|
# etcd_max_request_bytes: "1572864"
|
|
|
|
etcd_compaction_retention: "8"
|
|
|
|
|
|
# softlink to etcd certs
|
|
etcd_cert_paths:
|
|
client:
|
|
ca: "{{ etcd_cert_dir }}/ca.pem"
|
|
cert: "{{ etcd_cert_dir }}/node-{{ inventory_hostname }}.pem"
|
|
key: "{{ etcd_cert_dir }}/node-{{ inventory_hostname }}-key.pem"
|