總覽
- 安裝了k8s控制面板,方便日常的問題處理,查看資源狀態(tài)信息,也可以增加子賬號進(jìn)行開放給其他人員使用,減少命令操作,提升工作效率
前置條件
- 須有一個(gè)正常使用的k8s集群
- 附k8s v1.20版本搭建:https://blog.csdn.net/u010800804/article/details/124524688
Rancher【推薦】
- 企業(yè)級Kubernetes管理平臺
- Rancher為采用容器的團(tuán)隊(duì)提供了完整的軟件堆棧,解決了跨任何基礎(chǔ)設(shè)施架構(gòu)管理多個(gè)Kubernetes集群的運(yùn)維和安全挑戰(zhàn),同時(shí)為DevOps團(tuán)隊(duì)提供了用于運(yùn)行容器化工作負(fù)載的集成工具。
資源信息
- Rancher 可以創(chuàng)建來自 Kubernetes 托管服務(wù)提供商的集群,創(chuàng)建節(jié)點(diǎn)并安裝 Kubernetes,或者導(dǎo)入在任何地方運(yùn)行的現(xiàn)有 Kubernetes 集群。
- 中國官方網(wǎng)站:https://www.rancher.cn/
- 開源地址:https://github.com/rancher/rancher
- 此外,Rancher 可以為集群和資源提供更精細(xì)的監(jiān)控和告警,將日志發(fā)送到外部提供商,并通過應(yīng)用商店(Application Catalog)直接集成 Helm。如果你擁有外部 CI/CD 系統(tǒng),你可以將其與 Rancher 對接。沒有的話,你也可以使用 Rancher 提供的 Fleet 自動部署和升級工作負(fù)載。
- 版本確認(rèn):https://www.suse.com/zh-cn/suse-rancher/support-matrix/all-supported-versions/rancher-v2-6-10/
在線安裝
- Rancher 的 Docker 安裝僅推薦用于開發(fā)和測試環(huán)境中
- Rancher 可以通過運(yùn)行單個(gè) Docker 容器進(jìn)行安裝。
- 在這種安裝方案中,你需要將 Docker 安裝到單個(gè) Linux 主機(jī),然后使用單個(gè) Docker 容器將 Rancher 部署到主機(jī)中。
- 通過docker安裝
docker run -d --restart=unless-stopped \
-p 11180:80 -p 11443:443 \
--privileged \
rancher/rancher:latest
瀏覽器訪問
- 打開瀏覽器,輸入https://<安裝容器的主機(jī)名或IP地址>,您即可以訪問Rancher Server的UI了。跟隨用戶界面給您的引導(dǎo),即可設(shè)置完成您的第一個(gè)Rancher集群。
設(shè)置密碼
- 我們這里采用docker進(jìn)行安裝的
- 首先找到docker 容器名字
- 執(zhí)行命令獲取密碼
- 獲取密碼模板
docker logs container-id 2>&1 | grep "Bootstrap Password:"
進(jìn)行登錄
- 設(shè)置新的密碼
設(shè)置為中文界面
- 選擇簡體中文
導(dǎo)入集群
rancher控制臺操作
- 跳轉(zhuǎn)注冊條件頁面
- 在運(yùn)行受支持的 Kubernetes 版本的現(xiàn)有 Kubernetes 集群上運(yùn)行kubectl以下命令,將其導(dǎo)入 Rancher:
kubectl apply -f https://192.168.1.13:11443/v3/import/lbv886k95bpxkm6gtl267z5g97dd4srsrhj8k4f9qtpmngc94pdhzj_c-m-v9xhm8hc.yaml
- 如果您收到“由未知權(quán)威機(jī)構(gòu)簽署的證書”錯(cuò)誤,則您的 Rancher 安裝具有自簽名或不受信任的 SSL 證書。運(yùn)行下面的命令來繞過證書驗(yàn)證:
curl --insecure -sfL https://192.168.1.13:11443/v3/import/lbv886k95bpxkm6gtl267z5g97dd4srsrhj8k4f9qtpmngc94pdhzj_c-m-v9xhm8hc.yaml | kubectl apply -f -
- 如果您在創(chuàng)建某些資源時(shí)遇到權(quán)限錯(cuò)誤,則您的用戶可能沒有該cluster-admin角色。使用此命令來應(yīng)用它:
kubectl create clusterrolebinding cluster-admin-binding --clusterrole cluster-admin --user <your username from your kubeconfig>
k8s集群執(zhí)行命令
文章來源:http://www.zghlxwxcb.cn/news/detail-594181.html
操作集群
文章來源地址http://www.zghlxwxcb.cn/news/detail-594181.html
k8s可視化管理界面安裝配置及比較
【云原生-K8s】k8s可視化管理界面安裝配置及比較【Kubesphere篇】 | https://rundreams.blog.csdn.net/article/details/131029566 |
【云原生-K8s】k8s可視化管理界面安裝配置及比較【Rancher篇】 | https://rundreams.blog.csdn.net/article/details/129783273 |
【云原生-K8s】k8s可視化管理界面安裝配置及比較【Kuboard篇】 | https://rundreams.blog.csdn.net/article/details/131036281 |
【云原生-K8s】k8s可視化管理界面安裝配置及比較【Dashboard UI篇】 | https://rundreams.blog.csdn.net/article/details/129916658 |
到了這里,關(guān)于【云原生-K8s】k8s可視化管理界面安裝配置及比較【Rancher篇】的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!