Kuboard-Spray
Kuboard-Spray 是一款可以在圖形界面引導下完成 Kubernetes 高可用集群離線安裝的工具
配置要求
對于 Kubernetes 初學者,在搭建K8S集群時,推薦在阿里云或騰訊云采購如下配置:(您也可以使用自己的虛擬機、私有云等您最容易獲得的 Linux 環境)
至少 2 臺 2核4G 的服務器
本文檔中,CPU 必須為 x86 架構,暫時未適配 arm 架構的 CPU
CentOS 7.8、 CentOS 7.9 或 Ubuntu 20.04
安裝 Kuboard-Spray
取一臺服務器或虛擬機,執行一條命令,即可完成 Kuboard-Spray 的安裝
對這臺服務器的最低要求為:
1核2G
不少于 10G 磁盤空余空間
已經安裝好 docker
docker run -d \--privileged \--restart=unless-stopped \--name=kuboard-spray \-p 80:80/tcp \-v /var/run/docker.sock:/var/run/docker.sock \-v ~/kuboard-spray-data:/data \eipwork/kuboard-spray:latest-amd64# 如果抓不到這個鏡像,可以嘗試一下這個備用地址:# swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard-spray:latest-amd64
持久化
KuboardSpray 的信息保存在容器的 /data 路徑,請將其映射到一個您認為安全的地方,上面的命令中,將其映射到了 ~/kuboard-spray-data 路徑;
只要此路徑的內容不受損壞,重啟、升級、重新安裝 Kuboard-Spray,或者將數據及 Kuboard-Spray 遷移到另外一臺機器上,您都可以找回到原來的信息。
待續…