天天看點

rancher搭建k8s叢集rancher搭建k8s叢集

rancher搭建k8s叢集

參考:https://www.cnblogs.com/wanghao1874/p/10609206.html

參考:https://blog.csdn.net/eagleuniversityeye/article/details/103652775

主機規劃

IP role
192.168.28.144 k8s-rancher
192.168.28.145 k8s-master
192.168.28.146 k8s-node01
192.168.28.147 k8s-node02

1.安裝指定版本docker ,已安裝可忽略

curl http://releases.rancher.com/install-docker/17.03.2.sh | sh
           

2.啟動docker(已安裝可忽略)設定系統準備參數

#更新yum
yum update -y
#設定docker開機啟動
systemctl start docker && systemctl enable docker
#關閉防火牆
systemctl stop firewalld && systemctl disable firewalld
#關閉selinux
sed -i 's/enforcing/disabled/g' /etc/selinux/config 
#令配置立即生效
setenforce 0
           

4.使用一個簡單的指令就可以啟動一個單執行個體的Rancher

安裝啟動容器(端口可自行定義)

sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
           

5.出現如下界面則安裝成功(設定密碼後)

rancher搭建k8s叢集rancher搭建k8s叢集

6.安裝叢集(命名叢集名稱,其他都不用設定)

rancher搭建k8s叢集rancher搭建k8s叢集
rancher搭建k8s叢集rancher搭建k8s叢集

7.安裝master、node

rancher搭建k8s叢集rancher搭建k8s叢集

複制指令在master、node中運作

提示:1台新主機注冊成功,就點選儲存

rancher搭建k8s叢集rancher搭建k8s叢集

8.檢視叢集主機資訊
rancher搭建k8s叢集rancher搭建k8s叢集

9.叢集搭建完成

檢視叢集主機資訊

rancher搭建k8s叢集rancher搭建k8s叢集