Rancher管理K8S

1 介紹

Rancher是一個開源的企業級多集群Kubernetes管理平臺,實現了Kubernetes集群在混合云+本地數據中心的集中部署與管理,以確保集群的安全性,加速企業數字化轉型。Rancher 1.0版本在2016年就已發布,時至今日,Rancher已經成長為企業在生產環境中運行容器和Kubernetes的首要選擇。

2 安裝Rancher

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

https://ranchermanager.docs.rancher.com/zh/pages-for-subheaders/installation-requirements

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

通過https://ip:443訪問rancher,默認用戶名為admin,第一次訪問時rancher會提示如何獲取登錄密碼

圖片

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

登錄后按照提示修改密碼

圖片

登錄到首頁

圖片

3 Rancher管理已有的K8S集群

3.1 Rancher平臺側的操作

選擇集群管理

圖片

導入已有集群

圖片

集群類型選擇通用

圖片

輸入集群名,點擊創建

圖片

在已有的k8s集群上執行下列命令,將其導入到rancher。通常我們使用的都是自簽證書,只執行第二條命令就可以

圖片

3.2 K8S側操作

在k8s集群的任一master節點上操作

[root@k8s-master01 ~]# curl --insecure -sfL https://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 ##檢查相應命名空間下的pod是否已經創建好,外網鏡像拉取可能會比較慢,會消耗一定的時間
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

圖片

再次檢查可以發現k8s集群已被racher管理,且狀態為active

圖片

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

圖片

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/42550.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/42550.shtml
英文地址,請注明出處:http://en.pswp.cn/news/42550.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2023牛客第七場補題報告C F L M

2023牛客第七場補題報告C F L M C-Beautiful Sequence_2023牛客暑期多校訓練營7 (nowcoder.com) 思路 觀察到數組一定是遞增的&#xff0c;所以從最高位往下考慮每位的1最多只有一個&#xff0c;然后按位枚舉貪心即可。 代碼 #include <bits/stdc.h> using namespac…

CS:GO升級 Linux不再是“法外之地”

在前天的VAC大規模封禁中&#xff0c;有不少Linux平臺的作弊玩家也迎來了“遲到”的VAC封禁。   一直以來&#xff0c;Linux就是VAC封禁的法外之地。雖然大部分玩家都使用Windows平臺進行游戲。但實際上&#xff0c;使用Linux暢玩CS:GO的玩家也不在少數。 以前V社主要打擊W…

Linux上安裝和使用git到gitoschina和github上_親測

Linux上安裝和使用git到gitoschina和github上_親測 git介紹與在linux上安裝創建SSHkey在git-oschina使用maven-oschina使用在github使用maven-github使用組織與倉庫 【git介紹與在linux上安裝】 Git是一款免費、開源的分布式版本控制系統&#xff0c;用于敏捷高效地處理任何…

uniapp隱藏底部導航欄(非自定義底部導航欄)

uniapp隱藏底部導航欄 看什么看&#xff0c;要多看uni官方文檔&#xff0c;里面啥都有 看什么看&#xff0c;要多看uni官方文檔&#xff0c;里面啥都有 uniapp官方網址&#xff1a;uni設置TabBar // 展示 uni.showTabBar({animation:true,success() {console.debug(隱藏成功)…

【LVS】1、LVS負載均衡群集

1.群集的含義&#xff1a; Cluster、群集、集群 由多臺主機構成并作為一個整體&#xff0c;只提供一個訪問入口&#xff08;域名與IP地址&#xff09;&#xff1b;可伸縮 2.集群使用的場景&#xff1a; 高并發 3.企業群集的分類&#xff1a; 根據群集所針對的目標差異&a…

06-微信小程序-注冊程序-場景值

06-微信小程序-注冊程序 文章目錄 注冊小程序參數 Object object案例代碼 場景值場景值作用場景值列表案例代碼 注冊小程序 每個小程序都需要在 app.js 中調用 App 方法注冊小程序實例&#xff0c;綁定生命周期回調函數、錯誤監聽和頁面不存在監聽函數等。 詳細的參數含義和使…

【LeetCode】543.二叉樹的直徑

題目 給你一棵二叉樹的根節點&#xff0c;返回該樹的 直徑 。 二叉樹的 直徑 是指樹中任意兩個節點之間最長路徑的 長度 。這條路徑可能經過也可能不經過根節點 root 。 兩節點之間路徑的 長度 由它們之間邊數表示。 示例 1&#xff1a; 輸入&#xff1a;root [1,2,3,4,5]…

每日一學——網絡安全

網絡安全設計、原則、審計等知識點的精講如下&#xff1a; 網絡安全設計與原則&#xff1a; 網絡安全設計是指在系統或網絡的設計過程中考慮到安全性&#xff0c;并采取相應的安全措施來保護系統或網絡不受威脅。安全設計原則包括最小權限原則&#xff08;Least Privilege Prin…

高并發內存池(centralcache)[2]

Central cache threadcache是每個線程獨享&#xff0c;而centralcache是多線程共享&#xff0c;需要加鎖&#xff08;桶鎖&#xff09;一個桶一個鎖 解決外碎片問題&#xff1a;內碎片&#xff1a;申請大小超過實際大小&#xff1b;外碎片&#xff1a;空間碎片不連續&#x…

跨境電商ERP源碼大揭秘,讓你少走彎路

本文將深入介紹跨境電商ERP源碼的重要性以及如何選擇和應用它們&#xff0c;讓你的電商業務更高效、順暢。 跨境電商ERP源碼的重要性 提升管理效率 跨境電商運營面臨著眾多挑戰&#xff0c;如訂單管理、庫存追蹤和財務報告等。跨境電商ERP源碼能夠集成這些功能&#xff0c;幫…

自動駕駛,一次道阻且長的遠征|數據猿直播干貨分享

?數據智能產業創新服務媒體 ——聚焦數智 改變商業 在6月的世界人工智能大會上&#xff0c;馬斯克在致辭中宣稱&#xff0c;到2023年底&#xff0c;特斯拉便可實現L4級或L5級的完全自動駕駛&#xff08;FSD&#xff09;。兩個月之后&#xff0c;馬斯克又在X社交平臺上發言&am…

java面試強基(16)

目錄 clone方法的保護機制 Java中由SubString方法是否會引起內存泄漏&#xff1f; Java中提供了哪兩種用于多態的機制? 程序計數器(線程私有) 如何判斷對象是否是垃圾&#xff1f; clone方法的保護機制 clone0方法的保護機制在Object中是被聲明為 protected的。以User…

1000元到3000元預算的阿里云服務器配置大全

1000元、2000元或3000元預算能夠買的阿里云服務器配置有哪些&#xff1f;可以選擇ECS通用算力型u1云服務器、ECS計算型c7或通用型g7實例規格&#xff0c;當然&#xff0c;如果選擇輕量應用服務器的話&#xff0c;更省錢&#xff0c;阿里云百科分享1000-3000元預算能買的阿里云服…

三、Dubbo 注冊中心

三、Dubbo 注冊中心 3.1 注冊中心概述 主要作用 動態加入&#xff1a;服務提供者通過注冊中心動態地把自己暴露給其他消費者動態發現&#xff1a;消費者動態地感知新的配置、路由規則和新的服務提供者動態調整&#xff1a;注冊中心支持參數的動態調整&#xff0c;新參數自動更…

如何用輕葉H5制作一份調查問卷

在營銷落地頁中&#xff0c;問卷類H5是一種制作簡單&#xff0c;易于傳播的落地頁&#xff0c;通過精巧的設計和嚴密的邏輯設置&#xff0c;問卷類H5的投放效果也是不容小覷的。 問卷類H5在制作中有以下不可缺少的要素&#xff1a; 清晰的標題和簡要的說明 標題應該簡明扼要地…

用pytorch實現AlexNet

AlexNet經典網絡由Alex Krizhevsky、Hinton等人在2012年提出&#xff0c;發表在NIPS&#xff0c;論文名為《ImageNet Classification with Deep Convolutional Neural Networks》&#xff0c;論文見&#xff1a;http://www.cs.toronto.edu/~hinton/absps/imagenet.pdf &#xf…

C語言 常用工具型API ----------strchr()

函數原型 char *strchr(const char *str, int c) 參數 str-- 要被檢索的 C 字符串。 c-- 在 str 中要搜索的字符。 功能 在參數str所指向的字符串中搜索第一次出現字符c&#xff08;一個無符號字符&#xff09;的位置 頭文件 #include <string.h> 返回值 返回一…

【觀察者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實現

簡介 觀察者模式&#xff08;Observer Pattern&#xff09;是一種行為型模式。它定義對象間的一種一對多的依賴關系&#xff0c;當一個對象的狀態發生改變時&#xff0c;所有依賴于它的對象都得到通知并被自動更新。 觀察者模式使用三個類Subject、Observer和Client。Subject…

PCI 總線樹BUS 號

在一個處理器系統中&#xff0c;每一個host 主橋都推出一棵PCI 總線樹。 一棵PCI 總線樹中有多少個PCIB bridge , 就含有多少條PCI 總線。 系統軟件在遍歷當前PCI 總線樹時&#xff0c;需要首先對這些PCI 總線進行編號&#xff0c;即初始化PCI 橋的primary, secondary 和Subord…