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