日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

K8S部署工具:KubeOperator安装部署

發(fā)布時間:2025/1/21 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 K8S部署工具:KubeOperator安装部署 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

K8S部署工具:KubeOperator安裝部署

硬件要求??

最小化配置

角色CPU核數(shù)內(nèi)存系統(tǒng)盤數(shù)量
部署機48G100G1
Master48G100G1
Worker48G100G3

推薦配置

軟件要求??

kubeoperator 部署機

需求項具體要求參考(以CentOS7.6為例)
操作系統(tǒng)支持 Docker 的 Linux OScat /etc/redhat-release
CPU 架構(gòu)支持 x86_64 和 aarch64uname -m
kernel 版本>=Linux 3.10.0-957.el7.x86_64uname -sr
swap關(guān)閉swapoff -a sed -i ‘/ swap / s/^(.*)$/#\1/g’ /etc/fstab
防火墻關(guān)閉systemctl stop firewalld && systemctl disable firewalld
端口所有節(jié)點防火墻必須放通 SSH(默認22)、80、8081-8083端口firewall-cmd --zone=public --add-port=80/tcp --permanent
SELinux關(guān)閉setenforce 0 sed -i “s/SELINUX=enforcing/SELINUX=disabled/g” /etc/selinux/config

kubernetes 集群節(jié)點

安裝說明??

離線安裝

請自行下載 KubeOperator 最新版本的離線安裝包,并復(fù)制到目標機器的 /tmp 目錄下

cd /tmp # 解壓安裝包 tar zxvf KubeOperator-release-v3.9.0-amd64.tar.gz # arm64 的包名是 KubeOperator-release-v3.9.0-arm64.tar.gz cd KubeOperator-release-v3.9.0 # 運行安裝腳本 /bin/bash install.sh # 等待安裝腳本執(zhí)行完成后,查看 KubeOperator 狀態(tài) koctl status

在線安裝

安裝完成后,檢查服務(wù)狀態(tài)。若有有異常,可以使用 koctl restart 命令進行重新啟動

[root@kubeoperator ~]# koctl statusName Command State Ports ------------------------------------------------------------------------------------------------------------------------------------------------ kubeoperator_grafana /run.sh Up (healthy) 3000/tcp kubeoperator_kobe kobe-server Up (healthy) 8080/tcp kubeoperator_kotf kotf-server Up (healthy) 8080/tcp kubeoperator_mysql /entrypoint.sh mysqld Up (healthy) 3306/tcp, 33060/tcp kubeoperator_nexus sh -c ${SONATYPE_DIR}/star ... Up 0.0.0.0:8081->8081/tcp, 0.0.0.0:8082->8082/tcp, 0.0.0.0:8083->8083/tcp kubeoperator_nginx /docker-entrypoint.sh ngin ... Up (healthy) 0.0.0.0:80->80/tcp kubeoperator_server ko-server Up (healthy) 8080/tcp kubeoperator_ui /docker-entrypoint.sh ngin ... Up (healthy) 80/tcp kubeoperator_webkubectl sh /opt/webkubectl/start-w ... Up (healthy)

登錄

地址: http://<ko服務(wù)器_ip>:80 用戶名: admin 密碼: kubeoperator@admin123

幫助

koctl --help

升級說明??

離線升級

# 離線升級需要提前下載離線安裝包,并解壓到 KubeOperator 部署機 # 進入升級包目錄 cd KubeOperator-release-v3.9.0 # 運行安裝腳本 ./koctl upgrade # 查看 KubeOperator 狀態(tài) koctl status

在線升級

混合架構(gòu)說明??

定義:混合架構(gòu)是指使用 KubeOperator 部署同時包含 x86_64 和 arm64 架構(gòu)節(jié)點的 Kubernetes 集群

如下圖所示,混合部署需要提供 x86_64 和 arm64 架構(gòu)的 nexus 倉庫,以便于集群部署時可以下載到對應(yīng)架構(gòu)的資源,之后在 KubeOperator 系統(tǒng)設(shè)置添加不同架構(gòu)的倉庫信息即可。

例如:
? 1.可以分別部署兩臺不同架構(gòu)的 KubeOperator(一臺 arm64,一臺 x86_64)
? 2.使用 x86_64 架構(gòu)的主機作為日常操作的主機
? 3.將 arm64 的主機作為 arm 倉庫使用并添加到 x86_64 的 KubeOperator 系統(tǒng)設(shè)置中

總結(jié)

以上是生活随笔為你收集整理的K8S部署工具:KubeOperator安装部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。