75 lines
1.7 KiB
Text
75 lines
1.7 KiB
Text
#K8X CONFIG
|
|
CLUSTER_NAME=kube
|
|
CLUSTER_DOMAIN=staging.example.com
|
|
MASTERS_DOMAIN=virtualkube.example.com
|
|
ADMIN_EMAIL=admin@example.com
|
|
CONF_DIR=/etc/kubernetes
|
|
CLOUDFLARE_API_KEY=000
|
|
HAPROXY_VRRP_AUTH=Pass
|
|
HAPROXY_STATS_AUTH=admin:Pass
|
|
CERT_MODE=true
|
|
|
|
#NETWORK
|
|
CNI_NET=172.16.0.0/16
|
|
SERVICE_NET=172.18.0.0/16
|
|
SERVICE_FIP=172.18.0.1
|
|
NODE_INTERFACE=tun0
|
|
ETCD_INTERFACE=tun0
|
|
|
|
MASTER_LB_IP=10.15.0.2
|
|
MASTER_LB_MASK=16
|
|
|
|
MASTER_1_NAME=master01
|
|
MASTER_1_IP=10.15.8.11
|
|
MASTER_2_NAME=master02
|
|
MASTER_2_IP=10.15.8.12
|
|
MASTER_3_NAME=master03
|
|
MASTER_3_IP=10.15.8.13
|
|
|
|
NODE_1_NAME=worker01
|
|
NODE_1_IP=10.15.8.21
|
|
NODE_2_NAME=worker02
|
|
NODE_2_IP=10.15.8.22
|
|
NODE_3_NAME=worker03
|
|
NODE_3_IP=10.15.8.23
|
|
NODE_4_NAME=worker04
|
|
NODE_4_IP=10.15.8.24
|
|
NODE_5_NAME=worker05
|
|
NODE_5_IP=10.15.8.25
|
|
NODE_6_NAME=worker06
|
|
NODE_6_IP=10.15.8.26
|
|
NODE_7_NAME=worker07
|
|
NODE_7_IP=10.15.8.27
|
|
NODE_8_NAME=worker08
|
|
NODE_8_IP=10.15.8.28
|
|
NODE_9_NAME=worker09
|
|
NODE_9_IP=10.15.8.29
|
|
NODE_10_NAME=worker10
|
|
NODE_10_IP=10.15.8.30
|
|
NODE_11_NAME=worker11
|
|
NODE_11_IP=10.15.8.31
|
|
NODE_12_NAME=worker12
|
|
NODE_12_IP=10.15.8.32
|
|
NODE_13_NAME=worker13
|
|
NODE_13_IP=10.15.8.33
|
|
NODE_14_NAME=worker14
|
|
NODE_14_IP=10.15.8.34
|
|
NODE_15_NAME=worker15
|
|
NODE_15_IP=10.15.8.35
|
|
|
|
ETCD_1_NAME=${MASTER_1_NAME}
|
|
ETCD_1_IP=10.15.8.11
|
|
ETCD_2_NAME=${MASTER_2_NAME}
|
|
ETCD_2_IP=10.15.8.12
|
|
ETCD_3_NAME=${MASTER_3_NAME}
|
|
ETCD_3_IP=10.15.8.13
|
|
|
|
ADMIN_KUBECONFIG=${CONF_DIR}/kubeconfig
|
|
CA_DIR=${CONF_DIR}/pki
|
|
FUNC_PATH="systemd"
|
|
|
|
NODE_IP=$(ip addr show dev ${NODE_INTERFACE} | grep 'inet ' | awk '{print $2}' | cut -d '/' -f 1 | grep -v ${MASTER_LB_IP})
|
|
NODE_NAME=$(hostname)
|
|
NODE_NAME_SHORT=$(hostname -s)
|
|
|
|
ETCD_IP=$(ip addr show dev ${ETCD_INTERFACE} | grep 'inet ' | awk '{print $2}' | cut -d '/' -f 1)
|