亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在桌面上安裝運行Rancher 2.0

發布時間:2021-11-12 11:32:20 來源:億速云 閱讀:177 作者:小新 欄目:云計算

小編給大家分享一下怎么在桌面上安裝運行Rancher 2.0,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

沒問題,把Rancher 2.0安裝到電腦桌面就可以了。

在本教程中,我將帶你安裝Docker-for-Desktop Edge版,啟用內置的Kubernetes引擎,在桌面上運行自己的Rancher 2.0個人實例。

怎么在桌面上安裝運行Rancher 2.0

先行準備

在本教程中,要想管理和部署本地Kubernetes實例,你需要提前準備好如下工具:

Kubectl – Kubernetes CLI工具

Helm – Kubernetes清單目錄工具

Docker-for-Desktop

適用于Windows/Mac的Docker CE Edge安裝包中包含了基本的Kubernetes引擎。我們可以利用它來安裝本地的Rancher Server。從Docker Store上就可以下載并安裝它。

Windows版:

https://store.docker.com/editions/community/docker-ce-desktop-windows

Mac版:

https://store.docker.com/editions/community/docker-ce-desktop-mac

Docker配置

登陸Docker,右鍵單擊System Tray中的Docker圖標,并選擇Settings

>>Advanced Settings

在Advanced部分將Memory增加到至少4096MB。當然你可能也想增加分配的CPUs數量和磁盤映像的最大大小(Disk image max size)。

怎么在桌面上安裝運行Rancher 2.0

>>啟用Kubernetes

在Kubernetes部分,選中復選框啟用Kubernets API。Docker-for-Desktop會自動創建帶有憑證的~/.kube/config文件,以便kubectl能夠訪問新的本地“集群”。

如果沒有看到Kubernetes部分怎么辦?請檢查General部分并確保你使用的是Edge版本。

>>測試集群

打開終端測試集群吧。運行kubectl get nodes。kubectl應該會返回一個名為docker-for-desktop的節點。

怎么在桌面上安裝運行Rancher 2.0

準備Kubernetes

Docker-for-Desktop并沒有安裝任何額外的工具。我們可以將一些靜態的YAML清單文件和kubectl一起使用,不過我們希望更多地利用Kubernetes社區中的已有工具,而不是重新造輪子。因此將helm作為Kubernetes首選的打包管理工具。

helm charts為Kubernetes YAML清單文檔提供了模板語法。有了helm我們可以創建能夠進行配置的部署,而不是僅僅使用靜態文件。有關更多創建自己的部署目錄的信息,請參考https://helm.sh/上面的文檔。

在集群上初始化Helm

Helm在你的集群上會安裝tiller服務來管理chart部署。因為在默認情況下docker-for-desktop啟用了RBAC,因此我們需要用kubectl創建serviceaccount和clusterrolebinding,這樣tiller才能部署到我們的集群中。

在kube-system命名空間中創建ServiceAccount

怎么在桌面上安裝運行Rancher 2.0

創建ClusterRoleBinding讓tiller賬戶能夠訪問集群

怎么在桌面上安裝運行Rancher 2.0

最后使用helm初始化tiller服務

怎么在桌面上安裝運行Rancher 2.0

注意:tiller的安裝是具有完全的集群訪問權限的,可能并不適合生產環境。因此你需要多閱讀helm文檔,根據自己的安全性需求限制tiller的訪問。

添加Ingress Controller

Ingress Controller用于提供從外部世界到Kubernetes中運行的服務的L7 http路由。

我們將使用helm安裝nginx-ingress chart。這將在我們本地集群上創建一個ingress controller。

“rancher”helm chart的默認選項是使用SSL傳遞回Rancher服務器pod上的自簽名證書。為了支持這一選項,我們需要在安裝chart時添加--controller.extraArgs.enable-ssl-passthrough=""選項。

怎么在桌面上安裝運行Rancher 2.0

安裝Rancher

下面我們使用helm安裝Rancher。

在默認安裝下將使用Rancher內置的自簽名SSL證書。你可以在這里看到該helm chart的所有選項:https://github.com/jgreat/helm-rancher-server

首先將rancher-server倉庫添加到helm

怎么在桌面上安裝運行Rancher 2.0

現在安裝rancher chart

怎么在桌面上安裝運行Rancher 2.0

設置hosts文件

在默認情況下,Rancher服務器將會監聽rancher.localhost。如果要訪問它,我們需要設置一個主機文件條目,讓我們的瀏覽器能夠解析這個名稱。

Windows

c:\windows\system32\drivers\etc\hosts

Mac

/etc/hosts

編輯系統的相應文件并添加此條目

怎么在桌面上安裝運行Rancher 2.0

連接到Rancher

瀏覽器訪問到 https://rancher.localhost

忽略SSL警告,接下來你應該就能看到Rancher的登陸界面了,需要你設置管理員密碼。

怎么在桌面上安裝運行Rancher 2.0

看完了這篇文章,相信你對“怎么在桌面上安裝運行Rancher 2.0”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平和县| 日喀则市| 鹤峰县| 青岛市| 临泽县| 龙江县| 嘉兴市| 四会市| 红原县| 柳州市| 金堂县| 冷水江市| 罗定市| 滕州市| 东丰县| 牙克石市| 勐海县| 台前县| 清镇市| 邵阳市| 襄汾县| 铜梁县| 交城县| 淳化县| 子洲县| 彰化县| 顺昌县| 安平县| 常熟市| 青海省| 湖北省| 百色市| 金阳县| 太白县| 务川| 固原市| 且末县| 河曲县| 利津县| 唐山市| 临猗县|