2018-08-22 23:07:07 +08:00
|
|
|
|
# etcd 集群服务地址列表, 根据etcd组成员自动生成
|
|
|
|
|
TMP_ENDPOINTS: "{% for h in groups['etcd'] %}https://{{ h }}:2379,{% endfor %}"
|
|
|
|
|
ETCD_ENDPOINTS: "{{ TMP_ENDPOINTS.rstrip(',') }}"
|
|
|
|
|
|
2018-11-07 10:23:18 +08:00
|
|
|
|
# k8s 集群 master 节点证书配置,可以添加多个ip和域名(比如增加公网ip和域名)
|
|
|
|
|
MASTER_CERT_HOSTS:
|
|
|
|
|
- "10.1.1.1"
|
|
|
|
|
- "k8s.test.io"
|
|
|
|
|
#- "61.182.11.41"
|
|
|
|
|
#- "www.test.com"
|
2019-03-14 14:00:28 +08:00
|
|
|
|
|
2019-04-07 20:38:23 +08:00
|
|
|
|
# apiserver 基础认证(用户名/密码)配置,详见 master 节点文件‘/etc/kubernetes/ssl/basic-auth.csv’
|
|
|
|
|
# 是否启用基础认证 yes/no
|
|
|
|
|
BASIC_AUTH_ENABLE: 'no'
|
|
|
|
|
# 用户名:
|
|
|
|
|
BASIC_AUTH_USER: 'admin'
|
|
|
|
|
# 密码:初次运行时会生成随机密码
|
|
|
|
|
BASIC_AUTH_PASS: '_pwd_'
|
2019-04-11 22:03:28 +08:00
|
|
|
|
|
|
|
|
|
# node 节点上 pod 网段掩码长度(决定每个节点最多能分配的pod ip地址)
|
|
|
|
|
# 如果flannel 使用 --kube-subnet-mgr 参数,那么它将读取该设置为每个节点分配pod网段
|
|
|
|
|
# https://github.com/coreos/flannel/issues/847
|
|
|
|
|
NODE_CIDR_LEN: 24
|