Rancher 部署kubernets 無腦十分鐘內完成| 艾瑞克黑白講- 點部落

文章推薦指數: 80 %
投票人數:10人

還有更狂的,Rancher 還推出Rancher O.S,容量只有幾個MB,安裝好馬上就可以部署了!! 這邊我先來示範一下,在centos 7底下,如何快速安裝rancher和部署k8s. Rancher部署kubernets無腦十分鐘內完成 kubernets是目前最好用的容器排程管理系統 也是目前最難安裝的容器排程系統,安裝過程的坑數都數不完 你的心聲Rancher都聽到了,Rancher是一套管理工具組合包,可以部署多個容器管理系統 看到了嗎?主流都可以幫你部署唷!! 還有更狂的,Rancher還推出RancherO.S,容量只有幾個MB,安裝好馬上就可以部署了!! 這邊我先來示範一下,在centos7底下,如何快速安裝rancher和部署k8s 1.首先主機規劃 10.0.252.144:rancher主控台(建議RAM給大一點) 10.0.252.145:k8s 10.0.252.146:k8s 10.0.252.147:k8s 拿了三台主機安排給k8s使用,另外一台當rancher主控台 2.所有主機都先安裝docker,這邊就不詳述了 3.在rancher主控台執行以下指令 #  dockerrun-d--restart=unless-stopped-p8080:8080rancher/server:stable 4.然後就裝好了!!XD 直接訪問http://yourip:8080,就可以登入rancher主控台了!! 5. 初始畫面中有引導,可以仔細看看,首先是需要確定使用這套系統的授權方式,如下圖呈現,點選ADMIN有驚嘆號處 6.設定AccessControl為local,並建立一個rancher的系統管理者帳號 7.接著點選default->manage env->addenv 8.EnvironmentTemplate點選k8s,並給它取個名字,按下Create新增完成 9.可以看到k8s的ENV已建立完成 10.點選defaule->k8s切換到k8s 11.系統會提示你至少要新增一個host進去,接著我們就來新增host 12.點選infrastructure->Hosts->addhosts    13.點選custom,並在下方步驟4.的地方依序填上各主機IP,然後可以在步驟5.的地方得到一串命令 14.依序把三台要拿來當k8s的主機都透過命令來部署完成,按下close關閉 #sudodockerrun-eCATTLE_AGENT_IP="10.0.252.145"--rm--privileged-v/var/run/docker.sock:/var/run/docker.sock-v/var/lib/rancher:/var/lib/rancherrancher/agent:v1.2.6http://10.0.252.144:8080/v1/scripts/917C7D2DD28E484CD7AF:1483142400000:65YKAjkhTyV5m5TN2v9VEZM INFO:RunningAgentRegistrationProcess,CATTLE_URL=http://10.0.252.144:8080/v1 INFO:Attemptingtoconnectto:http://10.0.252.144:8080/v1 INFO:http://10.0.252.144:8080/v1isaccessible INFO:Inspectinghostcapabilities INFO:Boot2Docker:false INFO:Hostwritable:true INFO:Token:xxxxxxxx INFO:Runningregistration INFO:PrintingEnvironment INFO:ENV:CATTLE_ACCESS_KEY=88CE274E1D1C95D887C0 INFO:ENV:CATTLE_AGENT_IP=10.0.252.145 INFO:ENV:CATTLE_HOME=/var/lib/cattle INFO:ENV:CATTLE_REGISTRATION_ACCESS_KEY=registrationToken INFO:ENV:CATTLE_REGISTRATION_SECRET_KEY=xxxxxxx INFO:ENV:CATTLE_SECRET_KEY=xxxxxxx INFO:ENV:CATTLE_URL=http://10.0.252.144:8080/v1 INFO:ENV:DETECTED_CATTLE_AGENT_IP=10.0.252.145 INFO:ENV:RANCHER_AGENT_IMAGE=rancher/agent:v1.2.6 INFO:LaunchedRancherAgent:3c328e571df26e5318ac02f71302f47d3094a816ecb6eac2bda6186b63aafba4 15.可以看到三台主機都加入,k8s也裝好了!!!XD 16.重新點選k8sENV,就會帶出k8sdashboard的link,連dashborad都幫你裝好了!!XD 開始使用k8s   k8slinuxrancher 回首頁



請為這篇文章評分?