Rancher2.x安装及k8s集群部署
生活随笔
收集整理的這篇文章主要介紹了
Rancher2.x安装及k8s集群部署
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
安裝Rancher
Rancher是業(yè)界唯一完全開源的企業(yè)級容器管理平臺,為企業(yè)用戶提供在生產(chǎn)環(huán)境中落地使用容器所需的一切功能與組件。
Rancher2.0基于Kubernetes構(gòu)建,使用Rancher,DevOps團隊可以輕松測試、部署和管理應(yīng)用程序,運維團隊可以部署、管理和維護一切Kubernetes集群,無論集群運行在何基礎(chǔ)設(shè)施之上。
Rancher官網(wǎng)
- 安裝docker指定版本:
- 系統(tǒng)準備:
- 安裝rancher:
安裝rancher其實就這一條命令,很簡單是不是?
- 瀏覽器訪問:
設(shè)定好密碼之后登錄
K8S集群部署
- 登錄進來之后,點擊添加集群,選擇添加主機自建kubernetes集群:
- 選擇集群選項:
- 點開顯示高級選項:
- 點擊下一步之后,勾選集群角色,這里我就在一臺機器上部署集群,所以全部勾選:
- 復(fù)制下方命令,在集群對應(yīng)角色的機器上執(zhí)行:
- 執(zhí)行完之后,頁面會出現(xiàn)注冊成功的提示:
- 此時集群正處于準備狀態(tài)中等待一段時間集群自動搭建完成:
- 等待一段時間集群自動搭建完成,顯示為active狀態(tài)集群就搭建完成:
- 查看集群狀態(tài):
- 點擊執(zhí)行kubectl命令行:
- 查看集群主機:
角色配置一目了然
- 查看存儲卷:
- 添加持久卷:
操作十分方便
- 查看項目及命名空間:
- 添加項目:
- 部署應(yīng)用:
- 填好相關(guān)參數(shù)之后,點擊啟動:
可以看到,nginx服務(wù)已經(jīng)正常運行
- 點擊Pod副本數(shù) +:
可以看到下面運行的nginx pod數(shù)立馬增加1,這就實現(xiàn)了動態(tài)伸縮。
- 打開命令行,新增一個網(wǎng)頁:
之前容器掛載目錄是/var/www/html,新增一個網(wǎng)頁
- 再新增php網(wǎng)頁,測試PHP解析:
php解析沒有問題。
至此,簡單的實驗結(jié)束,個人感覺Rancher和kubernetes以及Harbor三者結(jié)合起來使用會比較好,可以讓持續(xù)集成部署更便捷、更高效、更安全。
總結(jié)
以上是生活随笔為你收集整理的Rancher2.x安装及k8s集群部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 非易失性存储器的分类和未来发展预测
- 下一篇: 对于gta5加mod的一些记录