中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

Rancher管理K8S

1 介紹

Rancher是一個(ge)開源的企(qi)業級多集(ji)(ji)群(qun)(qun)Kubernetes管理平臺(tai),實現(xian)了Kubernetes集(ji)(ji)群(qun)(qun)在混合云+本(ben)地的集(ji)(ji)中(zhong)部署與管理,以(yi)確保集(ji)(ji)群(qun)(qun)的安(an)全性,加速企(qi)業。Rancher 1.0版(ban)本(ben)在2016年就(jiu)已(yi)發(fa)布,時至今日,Rancher已(yi)經成長為(wei)企(qi)業在生產環境中(zhong)運行容器和Kubernetes的首要選擇。

2 安裝Rancher

本文主要介紹如何通(tong)過docker安(an)裝(zhuang)(zhuang)單機版rancher,方(fang)便快捷,適合在測試環境使用。可以(yi)選(xuan)擇在一臺新(xin)的(de)(de)(de)服務器上安(an)裝(zhuang)(zhuang)docker,再在docker中安(an)裝(zhuang)(zhuang)rancher,也可以(yi)在已有的(de)(de)(de)docker環境中直接(jie)(jie)安(an)裝(zhuang)(zhuang)rancher。rancher和之(zhi)間的(de)(de)(de)網絡要能正常(chang)通(tong)信。此外KubeSphere也是目前(qian)極(ji)為流(liu)行的(de)(de)(de)k8s集(ji)群(qun)管理平臺。Rancher安(an)裝(zhuang)(zhuang)介紹可參考以(yi)下連接(jie)(jie)。

2.1 安裝Docker

[root@dev-vm ~]# yum install docker
[root@dev-vm ~]# systemctl enable docker
[root@dev-vm ~]# systemctl start docker

2.2 安裝Rancher

[root@dev-vm ~]# docker run -d --restart=unless-stopped   -p 80:80 -p 443:443   --privileged   rancher/rancher:latest
[root@dev-vm ~]# docker ps  ##rancher容器已運行,http暴露的是80端口,https暴露的是443端口
CONTAINER ID        IMAGE                    COMMAND             CREATED             STATUS              PORTS                                      NAMES
936db8c4e4c0        rancher/rancher:latest   "entrypoint.sh"     9 minutes ago       Up 9 minutes        0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   adoring_mclean

2.3 訪問Rancher

通過(guo)訪問(wen)rancher,默(mo)認用(yong)戶(hu)名(ming)為admin,第一次訪問(wen)時rancher會(hui)提示如何獲取(qu)登錄(lu)密碼

 

 

[root@dev-vm ~]# docker logs 936db8c4e4c0 2>&1 |grep "Password"
2023/07/18 06:13:39 [INFO] Bootstrap Password: 4scfvcxwfthxxwhdnthkpm4hjbhhxl7lhdcfnmx65dgwhdfltrrfxz

登(deng)錄后按(an)照提示修改(gai)密碼(ma)

 

 

登錄到首頁

 

 

 

3 Rancher管理已有的K8S集群

3.1 Rancher平臺側的操作

選擇集群管理

 

 

導入已有集群

 

 

集群類型選擇通用

 

 

輸入集群名,點擊創建

 

 

在(zai)已有的k8s集(ji)群上執行下列命(ming)令,將其(qi)導入到rancher。通常我們使用的都是,只執行第二條命(ming)令就可以

 

 

3.2 K8S側操作

在k8s集群的(de)任(ren)一master節點上操作

[root@k8s-master01 ~]# curl --insecure -sfL //172.20.14.51/v3/import/hb8dn7sggz8r86ghxn4n2f89gdj2cbwpkq69lch64pjpfjz7vvgjzj_c-m-fk8bz9cj.yaml | kubectl apply -f - ##該操作會創建集群角色、命名空間、sa、deployment等資源

 

 

[root@k8s-master01 ~]# kubectl get pod -n cattle-system ##檢查相應命名空間下的是否已經創建好,外網鏡像拉取可能會比較慢,會消耗一定的時間
NAME                                   READY   STATUS    RESTARTS   AGE
cattle-cluster-agent-6d8f56889-8j8ls   1/1     Running   0          164m
cattle-cluster-agent-6d8f56889-8rjrd   1/1     Running   0          160m
rancher-webhook-bb8dd8bd8-jlgk9        1/1     Running   0          156m

 

 

再次檢(jian)查可以發現k8s集(ji)群(qun)已被racher管理(li),且狀態(tai)為active

 

 

點擊集群(qun)詳情,我們能看(kan)到pod、node、namespace等信(xin)息及監控數(shu)據,并且可以(yi)進行相應的(de)管理操(cao)作。

 

posted @ 2025-10-29 14:33  singless233  閱讀(25)  評論(0)    收藏  舉報