#!/usr/bin/bash
# master集群各机器 IP 数组
export MASTER_IPS=(172.27.128.11 172.27.128.12 172.27.128.13)
# etcd集群间通信的IP和端口
export ETCD_NODES="etcd-node-01=https://172.27.128.11:2380,etcd-node-02=https://172.27.128.12:2380,etcd-node-03=https://172.27.128.13:2380"
# 集群各IP对应的主机名数组
export ETCD_NAMES=(etcd-node-01 etcd-node-02 etcd-node-03)
# etcd集群各机器 IP 数组
export ETCD_IPS=(172.27.128.11 172.27.128.12 172.27.128.13)
# node集群各机器 IP 数组
export NODE_IPS=(172.27.128.11 172.27.128.12 172.27.128.13)
#etcd集群服务地址列表
export ETCD_ENDPOINTS="https://172.27.128.11:2379,https://172.27.128.12:2379,https://172.27.128.13:2379"
#flanneld 网络配置前缀
export FLANNEL_ETCD_PREFIX="/kubernetes/network"
#keepalived master主机IP
export KEEPALIVED_MASTER_IPS="172.27.128.11"
#keepalived backup主机IP
export KEEPALIVED_BACKUP_IPS="172.27.128.12 172.27.128.13"
# kube-apiserver 的 VIP(HA 组件 keepalived 发布的 IP)
export MASTER_VIP=172.27.128.200
#HA节点,配置VIP的网络接口名称
export VIP_IF="eth0"
#集群DNS域名
export CLUSTER_DNS_DOMAIN="cluster.local"
#集群DNS服务 IP
export CLUSTER_DNS_SVC_IP="10.1.0.2"