上都海奶茶馆 发表于 2018-1-4 14:47:04

kubernetes介绍

#kubernetes配置文件修改,配置文件都为于/etc/kubernetes目录下#  #修改apiserver#
  KUBE_API_ADDRESS="--insecure-bind-address=0.0.0.0"    #指定API监听的地址,因为需要和minion节点通信,所以监听到本机所有地址或者外网地址#
  KUBE_API_PORT="--port=8080"    #监听端口,默认为8080#
  KUBE_ETCD_SERVERS="--etcd-servers=http://etcd1:2379"    #etcd的地址和端口,因为kubernetes需要往etcd中写入数据#
  KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"
  KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ResourceQuota"
  #修改config全局配置文件#
  KUBE_MASTER="--master=http://node1:8080"    #只需要修改此项,指定master的地址#
  #修改etcd配置文件,位于/etc/etcd/#
  #修改etcd.conf文件#
  #
  ETCD_NAME=etcd1    #指定etcd的名字,此处需要和kubernetes的apiserver中的名字一致#
  ETCD_DATA_DIR="/var/lib/etcd/default.etcd"
  #ETCD_WAL_DIR=""
  #ETCD_SNAPSHOT_COUNT="10000"
  #ETCD_HEARTBEAT_INTERVAL="100"
  #ETCD_ELECTION_TIMEOUT="1000"
  #ETCD_LISTEN_PEER_URLS="http://192.168.11.200:2380"
  ETCD_LISTEN_CLIENT_URLS="http://master:2379"    #用于和etcd通信的客户端列表,多个之间用逗号隔开#
  #ETCD_MAX_SNAPSHOTS="5"
  #ETCD_MAX_WALS="5"
  #ETCD_CORS=""
  #
  ETCD_INITIAL_ADVERTISE_PEER_URLS="http://master:2380"       #集群内各成员用于通信的url#
  # if you use different ETCD_NAME (e.g. test), set ETCD_INITIAL_CLUSTER value for this name, i.e. "test=http://..."
  ETCD_INITIAL_CLUSTER="etcd1=http://etcd1:2380"    #etcd启动时的初始化集群配置,构建过节点的etcd集群需要让各节点的端口监听在一个外网地址#
  #ETCD_INITIAL_CLUSTER_STATE="new"
  #ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster"
  ETCD_ADVERTISE_CLIENT_URLS="http://master:2379"    #etcd节点用于对外通信的地址和端口#
  #ETCD_DISCOVERY=""
  #ETCD_DISCOVERY_SRV=""
  #ETCD_DISCOVERY_FALLBACK="proxy"
  #ETCD_DISCOVERY_PROXY=""
  #ETCD_STRICT_RECONFIG_CHECK="false"
  #ETCD_AUTO_COMPACTION_RETENTION="0"
页: [1]
查看完整版本: kubernetes介绍