使用yum方法來安裝kubernetes(二)Node節點

關閉防火牆,關閉selinu,設置hosts安裝ntpdate並創建計劃任務的方法請參照Master節點前面部分
1.在Node節點上安裝kubernetes-node flannel,kubernetes-node默認會自動安裝docker1.13版本
命令:yum –y install kubernetes-node flannel
使用yum方法來安裝kubernetes(二)Node節點

2.查看kubernetes-node flannel docker都安裝哪個版本
命令:rpm –qa kubernetes-node flannel docker
使用yum方法來安裝kubernetes(二)Node節點

3.編輯Node節點Config主配置文件
命令:vi /etc/kubernetes/config
使用yum方法來安裝kubernetes(二)Node節點
NODE節點Config主配置文件參數剖析
#開啓錯誤日誌;
KUBE_LOGTOSTDERR="--logtostderr=true"
#錯誤日誌的級別;
KUBE_LOG_LEVEL="--v=0"
#禁止Docker容器超級Privileged特權;
KUBE_ALLOW_PRIV="--allow-privileged=false"
#指定K8S MASTER APISERVER接口;
KUBE_MASTER="--master=http://192.168.80.120:8080"


4.編輯Node節點的Kubelet配置文件
命令:vi /etc/kubernetes/kubelet
使用yum方法來安裝kubernetes(二)Node節點
NODE節點KUBELET配置文件參數剖析
#指定KUBELET監聽的網卡IP地址(0.0.0.0);
KUBELET_ADDRESS="--address=0.0.0.0"
#KUBELET主程序監聽的端口;
KUBELET_PORT="--port=10250"
#KUBELET的主機名(設置本機IP|節點的名稱);
KUBELET_HOSTNAME="--hostname-override=192.168.80.121"
#指定K8S集羣API-SERVER的IP和端口;
KUBELET_API_SERVER="--api-servers=http://192.168.80.120:8080"
#設置K8S NODE節點上基礎鏡像,指定基礎鏡像(pod-inf)名稱,
每次啓動一臺虛擬機,先啓動POD基礎容器,POD基礎容器-裝載
虛擬機;
KUBELET_POD_INFRA_CONTAINER="--pod-infra-container-i
mage=registry.access.redhat.com/rhel7/pod-infrastructure:la
test"
#KUBELET主程序的擴展參數;
KUBELET_ARGS=""


5.編輯Node節點Flannel配置文件
命令:vi /etc/sysconfig/flannel
使用yum方法來安裝kubernetes(二)Node節點
NODE節點flannel配置文件參數剖析
#指定Flanneld服務讀取ETCD數據庫地址和端口(ETCD Master節點);
FLANNEL_ETCD_ENDPOINTS="http://192.168.80.120:2379"
#指定Flanneld服務讀取ETCD數據庫的KEY;
FLANNEL_ETCD_PREFIX="/atomic.io/network"
6.啓動kubelet和kube-proxy服務並加入開機自啓
命令:systemctl start kubelet kube-proxy flanneld
Systemctl enable kubelet kube-proxy flannel
使用yum方法來安裝kubernetes(二)Node節點

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章