环境机器IP组件用途master172.16.17.76etcd、apiserver、scheduler、controller-managerminionl172.16.17.77proxy、kubelet、docker、flannelminion2172.16.17.78proxy、kubelet、docker、flannelminion3172.16.17.75proxy、kubelet、docker、flannel、harbor准备工作1.DisableiptablesoneachnodetoavoidconflictswithDockeriptablesrules:关闭防火墙2.InstallNTPandmakesureitisenabledandrunning:安装 ntpSettinguptheKubernetesMasterThefollowingstepsshouldbeperformedonthemaster.1.InstalletcdandKubernetesthroughyum:mlnlonSminlwl192.1H.60.131master192.iea.so.130//////////-elcd-KLlDi 旳 I 騎 IV 册-kube-5£±iedul&r-kuba-cwiroller-mariagQf-flannel-kube-prcx^--kubeiet-docker-nannel-刚:ewe 刖-kubelE4.-EtocKer■1*■・flannel4•/////-血讯曲rnlniflnai«.1600.132intetdenete2.ConfigureetcdtolistentoallIPaddressesinside/etc/etcd/etcd.conf.Ensurethefollowinglinesareuncommented,andassignthefollowingvalues:n 节点名称dtd 指定节点的数据存储目录itenpee 监听,用于与其他节点通讯itenient 对外提供服务的地址:比如 http://ip:23,http://12001,:2 客户端会连接到这里和 etd 交互initidetiepe 该节点同伴监听地址,这个值会告诉集群中其他节点initi 集群中所有节点的信息,格式node1=http://ip1:2380,node2=http://ip2:2380,…。注意:这里的 nodel 是节点的 n 指定的名字;后面的ip1:2380 是initidetiepe 指定的值 initite 新建集群的时候,这个值为 ne;假如已经存在的集群,这个值为 eitininitite 创建集群 i 的 toen 这个值每个集群保持唯一。这样的话,如果你要重新创建集群,即使配置和之前一样,也会再次生成新的集群和节点 id 否则会导致多个集群之间的冲突,造成未知的错误detieien 对外公告的该节点客户端监听地址,这个值会告诉集群中其他节点=det1=//i/etd/detetd2监听客户端地址,用于与其他节点通讯,客户端会连接到这里与 et(交互3http://0000:23=通知客户端地址http://ohot:23 二3.ConfigureKubernetesAPIserverinside/etc/kubernetes/apiserver.Ensurethefollowinglinesareuncommented,andassignthefollowingvalues:1=dde=00002=pot=80803二eetpot=1020http://12dO01:§312345$kubectlgetnodesNAMELABELSTATUKUBE_SERVICE_ADDRESSES="--service-cluster-ip...