溫馨提示×

溫馨提示×

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

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

Kubernetes多集群管理平臺wayne怎么使用

發(fā)布時間:2021-12-24 09:36:08 來源:億速云 閱讀:327 作者:iii 欄目:云計(jì)算

本篇內(nèi)容主要講解“Kubernetes多集群管理平臺wayne怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Kubernetes多集群管理平臺wayne怎么使用”吧!

wayne是Qihoo360開發(fā)的Kubernetes多集群管理平臺,采用Docker compose來部署容器,系統(tǒng)數(shù)據(jù)采用MySQL進(jìn)行管理,運(yùn)行于Kubernetes集群之外,可以用于管理多個Kubernetes集群,單個集群的管理功能基本可以替代官方的Dashboard。

1、快速安裝
 

安裝包括創(chuàng)建配置參數(shù)和部署MySQL和Wayne容器實(shí)例。步驟如下:

  • 克隆代碼倉庫

$ go get github.com/Qihoo360/wayne
  • 啟動MySQL(可選)

若還沒有可用的 MySQL 服務(wù),可以通過 docker-compose 快速創(chuàng)建:

$ docker-compose up -d mysql
  • 創(chuàng)建配置文件

$ cd src/backend/conf && touch dev.conf
  • 寫入數(shù)據(jù)庫相關(guān)配置(請修改為數(shù)據(jù)庫實(shí)際地址)

DBName = wayne
# MySQL連接配置,默認(rèn)是mysql(MySQL服務(wù)名稱).
# 如果使用docker-compose啟動MySQL,同時你沒有改變mysql的服務(wù)名稱,那么保留默認(rèn)配置即可。
# 你也可以通過執(zhí)行"docker network inspect wayne_default"(如果沒有使用docker-compose
# 的默認(rèn)網(wǎng)絡(luò),需要將“wayne_default”替換為實(shí)際使用的網(wǎng)絡(luò)名稱)來獲得mysql容器IP,然后將
# “mysql”替換為其容器IP。當(dāng)你使用自定義運(yùn)行環(huán)境時,使用容器IP會更加靈活。例如:
# "DBTns = tcp(172.17.0.2:3306)"
DBTns = tcp(mysql:3306)
DBUser = root
DBPasswd = root

2、啟動Wayne服務(wù)

進(jìn)入Wayne根目錄,執(zhí)行:

$ docker-compose up -d wayne

3、使用

通過上述命令,您可以從通過 http://127.0.0.1:8080/admin 訪問本地 Wayne, 默認(rèn)管理員賬號 admin:admin。

打開的管理界面如下:

Kubernetes多集群管理平臺wayne怎么使用

4、配置

初始的管理界面尚未添加集群。下一步把自己的集群添加進(jìn)去,可以添加多個。

選擇界面的“集群列表”,然后點(diǎn)擊“關(guān)聯(lián)集群”。

  • 填寫集群的管理用名稱。

  • 在Master行填入集群的apiserver地址,可以通過 kubectl cluster-info 命令獲取。

  • kubeconfig的參數(shù)為集群的管理參數(shù)。文件內(nèi)容一般位于:

~/user/.kube/config

或者:

/etc/kubernetes/admin.conf

打開這個文件,將內(nèi)容粘貼到config編輯框中。

  • 選擇運(yùn)行狀態(tài)為“在線”。

  • 確認(rèn),保存配置。

  • 如果修改,選擇列表最左邊的省略號圖標(biāo)和編輯菜單,即可重新打開對話框進(jìn)行編輯。

到“Kubernetes”選項(xiàng)卡中,選擇node即可看到該集群中的節(jié)點(diǎn)列表,可以選擇“可見列”來設(shè)置需要顯示的列。

基本操作與Kubernetes Dashboard幾乎是完全一樣的。

到此,相信大家對“Kubernetes多集群管理平臺wayne怎么使用”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI