91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

華為云 Flexus X 實例部署 k3s 與 kuboard 圖形化管理工具

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-23 17:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

·華為云最近正在舉辦 828 B2B 企業(yè)節(jié),F(xiàn)lexus X 實例的促銷力度非常大,特別適合那些對算力性能有高要求的小伙伴。如果你有自建 MySQL、Redis、Nginx 等服務的需求,一定不要錯過這個機會。趕緊去看看吧!

什么是華為云 Flexus X 實例

·華為云 Flexus X 實例云服務是新一代開箱即用、體驗躍級、面向中小企業(yè)和開發(fā)者打造的高品價比云服務產品。

·Flexus 云服務器 X 實例是新一代面向中小企業(yè)和開發(fā)者打造的柔性算力云服務器,可智能感知業(yè)務負載,適用于電商直播、企業(yè)建站、開發(fā)測試環(huán)境、游戲服務器、音視頻服務等中低負載場景。

開始接觸華為云 Flexus 云服務器 X 實例

·獲取華為云 Flexus 云服務器 X 實例后第一步就是先去華為云上重置服務器密碼

wKgZPGd0HAiACQB1AAD1pSqJWDg581.png

wKgZPGd0HAmALSGDAADlkKMdxXg600.png

·重置完畢后用 ssh 工具登錄華為云服務器,這里我用的是 finalshell,也可以用其他工具登陸比如 xshell 或者 Putty 都可以

wKgZO2d0HAmAWWWtAAOwTeRrKF0495.png

·登錄上去查看硬盤大小,可以看到是 100g 硬盤,硬盤總大小是正常的

root@flexusx-ebe8:~# df -hFilesystem Size Used Avail Use% Mounted ontmpfs 1.2G 1.1M 1.2G 1% /run/dev/vda1 99G 4.2G 90G 5% /tmpfs 5.7G 0 5.7G 0% /dev/shmtmpfs 5.0M 0 5.0M 0% /run/locktmpfs 1.2G 4.0K 1.2G 1% /run/user/0

·然后輸入 ufw status 可以看到默認防火墻是關閉的,因此我們就不需要額外再去配置端口開放相關的配置,只要在華為云安全組配置端口開放就可以了

root@flexusx-ebe8:~# ufw statusStatus: inactive

什么是 k3s

K3s 是輕量級的 Kubernetes。K3s 易于安裝,僅需要 Kubernetes 內存的一半,所有組件都在一個小于 100 MB 的二進制文件中,具有以下增強功能:

·打包為單個二進制文件。

·使用基于 sqlite3 作為默認存儲機制的輕量級存儲后端。同時支持使用 etcd3、MySQL 和 Postgres。

·封裝在簡單的啟動程序中,可以處理很多復雜的 TLS 和選項。

·默認情況下是安全的,對輕量級環(huán)境有合理的默認值。

·添加了簡單但強大的 batteries-included 功能,例如:

·本地存儲提供程序 service load balancer Helm controller Traefik ingress controller

·所有 Kubernetes control plane 組件的操作都封裝在單個二進制文件和進程中。因此,K3s 支持自動化和管理復雜的集群操作(例如證書分發(fā)等)。

·最大程度減輕了外部依賴性,K3s 僅需要現(xiàn)代內核和 cgroup 掛載。K3s 打包了所需的依賴,包括: containerd Flannel (CNI) CoreDNS Traefik (Ingress) Klipper-lb (Service LB) 嵌入式網絡策略控制器 嵌入式 local-path-provisioner 主機實用程序(iptables、socat 等)

開始安裝 k3s

·K3s 提供了一個安裝腳本,可以方便地將其作為服務安裝在基于 systemd 或 openrc 的系統(tǒng)上。該腳本可在 https://get.k3s.io 獲得。要使用這種方法安裝 K3s,只需運行:curl -sfL https://get.k3s.io | sh -

·但可能遇到網絡不通的情況,所以換個連接加速 curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -

root@flexusx-ebe8:/home/k3s# curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh[INFO] Finding release for channel stable[INFO] Using v1.30.4+k3s1 as release[INFO] Downloading hash rancher-mirror.rancher.cn/k3s/v1.30.4-k3s1/sha256sum-amd64.txt[INFO] Downloading binary rancher-mirror.rancher.cn/k3s/v1.30.4-k3s1/k3s[INFO] Verifying binary download[INFO] Installing k3s to /usr/local/bin/k3s[INFO] Skipping installation of SELinux RPM[INFO] Creating /usr/local/bin/kubectl symlink to k3s[INFO] Creating /usr/local/bin/crictl symlink to k3s[INFO] Skipping /usr/local/bin/ctr symlink to k3s, command exists in PATH at /usr/bin/ctr[INFO] Creating killall script /usr/local/bin/k3s-killall.sh[INFO] Creating uninstall script /usr/local/bin/k3s-uninstall.sh[INFO] env: Creating environment file /etc/systemd/system/k3s.service.env[INFO] systemd: Creating service file /etc/systemd/system/k3s.service[INFO] systemd: Enabling k3s unitCreated symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service.[INFO] systemd: Starting k3s

·查看 k3s 安裝情況,輸入 kubectl get node,可以看到 k3s 已經安裝完畢,并且已經啟動了一個單節(jié)點 Server, 單節(jié)點 Server 安裝的是一個功能齊全的 Kubernetes 集群,它包括了托管工作負載 pod 所需的所有數(shù)據(jù)存儲、control plane、kubelet 和容器運行時組件

NAME STATUS ROLES AGE VERSIONflexusx-ebe8 Ready control-plane,master 99m v1.30.4+k3s1

wKgZPGd0HAqAXHwlAAKp-LO5RQ8159.png

·至此 k3s 的安裝已經完成,相比較 k8s 的重量級而言,k3s 的下載安裝速度遠遠比 k8s 快,而且核心功能齊全,完全不遜色與 k8s。更適合在一些輕量級的項目中使用。

什么是 kuboard

·Kuboard 是一個基于 Kubernetes 的圖形化管理工具,用于簡化 Kubernetes 集群的運維和管理。它提供了用戶友好的界面,幫助用戶更直觀地管理和監(jiān)控 Kubernetes 集群中的資源,如 Pods、服務、配置、存儲卷等。

·Kuboard 特別適合需要簡化 Kubernetes 復雜操作的用戶,尤其是在中小型團隊中,它能夠極大地提升工作效率和操作便利性

安裝 kuboard

·kuboard 的安裝需要依賴 docker,所以需要提前安裝好 docker,網上教程較多,此處不再贅述。

·先創(chuàng)建文件夾掛載文件 mkdir /root/kuboard-data,然后執(zhí)行 docker run --restart=unless-stopped -p 8088:80 -d --name kuboard -e KUBOARD_AGENT_SERVER_TCP_PORT=8088 -e KUBOARD_ENDPOINT=https://彈性公網 ip -v /root/kuboard-data:/data eipwork/kuboard:v3.5.2.7

root@flexusx-ebe8:/home/k3s# docker run --restart=unless-stopped -p 8088:80 -d --name kuboard -e KUBOARD_AGENT_SERVER_TCP_PORT=8088 -e KUBOARD_ENDPOINT=https://彈性公網 ip -v /root/kuboard-data:/data eipwork/kuboard:v3.5.2.769250cb8a892: Loading layer [==================================================>] 83.88MB/83.88MBae2b3df40922: Loading layer [==================================================>] 13.18MB/13.18MBa1824de85fcf: Loading layer [==================================================>] 3.584kB/3.584kB250eaa00b2bd: Loading layer [==================================================>] 23.85MB/23.85MB8fcb3c48fc99: Loading layer [==================================================>] 17.62MB/17.62MB974ff5e30cff: Loading layer [==================================================>] 43.77MB/43.77MBf7f1d51a77b0: Loading layer [==================================================>] 97.14MB/97.14MB7a410bf07334: Loading layer [==================================================>] 3.072kB/3.072kBbe58f0e51944: Loading layer [==================================================>] 9.216kB/9.216kB2bb74bb9a408: Loading layer [==================================================>] 23.76MB/23.76MBc6d10a351149: Loading layer [==================================================>] 18.77MB/18.77MBb465627a87b8: Loading layer [==================================================>] 42.54MB/42.54MB60238073cec3: Loading layer [==================================================>] 2.024MB/2.024MBc4f2c4dc8e79: Loading layer [==================================================>] 28.67kB/28.67kBb68d4a8bf0a0: Loading layer [==================================================>] 61.95kB/61.95kB6bf9adcbc496: Loading layer [==================================================>] 42.1MB/42.1MBb7761c61c80a: Loading layer [==================================================>] 42.1MB/42.1MB18f966ef4c93: Loading layer [==================================================>] 13.34MB/13.34MB8ca551781b2a26cfa2e22b3e3be2c03935e0ed5ef7ad989c389f84cc67d789b0

·查看 kuboard 運行狀態(tài) docker ps

root@flexusx-ebe8:/home/k3s# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES8ca551781b2a eipwork/kuboard:v3.5.2.7 "/entrypoint.sh" 2 minutes ago Up 2 minutes 443/tcp, 10081/tcp, 0.0.0.0:8088->80/tcp, :::8088->80/tcp kuboard

·但此時還無法訪問頁面,還需要在華為云服務器的安全組開放端口

配置 Flexus 云服務器 X 實例安全組

·經過上面部署 harbor 服務,這時候服務是已經部署完畢了,但是我們還沒法通過外網進行訪問,還需要對 Flexus 云服務器 X 安全組的配置進行修改

·進入安全組的配置頁面

wKgZO2d0HAqAYzifAAE2Q0GYqBw979.png

·新建安全組

wKgZPGd0HAqAVfvBAADyoen2rck616.png

·這里我們開放 8088 端口

·然后加入新建的安全組

wKgZO2d0HAuAHkItAAFBFkzJaSM242.png

·這樣我們的實例的端口也就開放成功了

使用 kuboard 并接入 k3s

·網頁訪問 kuboard,訪問登錄頁

wKgZPGd0HAuAAoDtAAFqyoFTvW4606.png

http://彈性 ip:8088/sso/auth/default?req=kgoptaus7rndtkzw6nyqyyt6q

·登錄 kuboard,默認賬號密碼為 admin Kuboard123

wKgZO2d0HAuAMVWTAACkvjdAxG0193.png

·選擇添加集群,使用第一個方法,把腳本復制出來,去服務器執(zhí)行

wKgZPGd0HAuAGwYaAAE9OF0PCiE502.png

·執(zhí)行完后,把紅色的 token 復制出來

wKgZO2d0HAyATlZmAAM2H4nCNJw515.png

·按圖所示填寫數(shù)據(jù),ApiServer 地址填內網地址,這里不填彈性公網地址

wKgZPGd0HAyAHuJ5AAH-DNaZtw8283.png

·點擊確定后,k3s 就接入 kuboard,然后選擇第一個 ServiceAccount kuboard-admin,然后選擇集群概要

wKgZO2d0HAyAICbfAAFpJDcGijg367.png

wKgZPGd0HA2AO4_jAADsD0mJDq4526.png

·至此 kuboard 接入 k3s 完成

歡迎大家一起加入華為云!

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19262
  • 算力
    +關注

    關注

    2

    文章

    1533

    瀏覽量

    16749
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    我們在做一個支持多廠商 MCU 的圖形化配置工具,難點卻不在工具本身

    ,我們發(fā)現(xiàn)一個有點反直覺的事實: 當圖形化配置從單一廠商擴展到多廠商, 工具本身反而不是最難的部分。 圖形化工具,本身并不神秘 從功能上看,一個 MCU 圖形化配置
    的頭像 發(fā)表于 03-02 10:13 ?113次閱讀
    我們在做一個支持多廠商 MCU 的<b class='flag-5'>圖形化</b>配置<b class='flag-5'>工具</b>,難點卻不在<b class='flag-5'>工具</b>本身

    Helm包管理與模板部署實戰(zhàn)

    直接用kubectl管理K8s資源,10個微服務就要維護幾十個YAML文件,版本管理靠文件夾命名,回滾靠手動替換文件。Helm把一組相關的K8s資源打包成Chart,支持模板
    的頭像 發(fā)表于 02-26 16:37 ?208次閱讀

    KubePi:開源Kubernetes可視管理面板,讓集群管理如此簡單

    ;{.spec.ports[0].nodePort}\") # 獲取Address echo http://$NODE_IP:$NODE_PORT 3.4 在華為Flexus服務
    發(fā)表于 02-11 12:53

    Linux進程管理不用愁!這6個工具幫你搞定90%場景

    在 Linux 系統(tǒng)中,進程是資源分配的基本單位,無論是服務器運維、程序調試還是日常使用,掌握進程管理工具都是必備技能。今天就帶大家梳理 6 個最常用的進程管理工具,從查看進程到控制進程,一篇文章全搞定!
    的頭像 發(fā)表于 02-04 16:23 ?1590次閱讀
    Linux進程<b class='flag-5'>管理</b>不用愁!這6個<b class='flag-5'>工具</b>幫你搞定90%場景

    Ansible與SaltStack配置管理工具的對比

    在大規(guī)模服務器運維場景中,配置管理工具是基礎設施自動的核心組件。經過多年生產環(huán)境實踐,Ansible和SaltStack作為兩款主流的配置管理工具,各自占據(jù)了相當?shù)氖袌龇蓊~。本文基于筆者在多個
    的頭像 發(fā)表于 02-04 11:01 ?554次閱讀

    拒絕 “一次性工具”: 華為Flexus AI智能體讓 AI 持續(xù)創(chuàng)造業(yè)務價值

    工具到伙伴:華為Flexus AI智能體如何以“產品+服務”雙輪驅動破解企業(yè)AI落地難題 真正的技術賦能,不僅提供利器,更要教會用法,陪伴成長。 在數(shù)字
    的頭像 發(fā)表于 12-25 17:21 ?534次閱讀

    RUI Builder 圖形化UI設計工具

    RUI Builder 圖形化UI設計工具 該軟件為圖形化UI設計軟件,搭配瑞佑圖形處理器,輕松設計UI界面!主要特色功能: 在PC上直接設計界面,再生成UI渲染源碼(.c),程序中
    發(fā)表于 12-12 20:14

    迅為iTOP-3568開發(fā)板?Linux驅動開發(fā)實戰(zhàn):menuconfig圖形化配置實驗

    迅為iTOP-3568開發(fā)板?Linux驅動開發(fā)實戰(zhàn):menuconfig圖形化配置實驗
    的頭像 發(fā)表于 11-24 15:29 ?776次閱讀
    迅為iTOP-3568開發(fā)板?Linux驅動開發(fā)實戰(zhàn):menuconfig<b class='flag-5'>圖形化</b>配置實驗

    PPEC電源DIY套件:圖形化算法編程,解鎖電力電子底層算法實踐

    智能設計平臺,為用戶提供了一個接觸和操作底層算法的便捷途徑。 用戶無需進行復雜的代碼編寫,可以一鍵套用工程模版,也可以通過圖形化界面自定義控制算法,就能夠輕松在實驗室有限的環(huán)境中制作實物電路,快速開發(fā)
    發(fā)表于 08-14 11:30

    什么是 K8S,如何使用 K8S

    Kubernetes(簡稱K8S)是一個用于管理容器應用程序的開源平臺。以下是關于K8S及其使用方法的介紹: 一、什么是 K8S 核心特
    發(fā)表于 06-25 06:45

    Splashtop 入選 Gartner 端點管理工具市場指南代表供應商

    近日,國際權威IT研究與咨詢機構Gartner發(fā)布《端點管理工具市場指南》(MarketGuideforEndpointManagementTools)報告(以下簡稱“報告”),為企業(yè)評估技術供應商
    的頭像 發(fā)表于 06-12 17:36 ?1119次閱讀
    Splashtop 入選 Gartner 端點<b class='flag-5'>管理工具</b>市場指南代表供應商

    HarmonyOS5服務技術分享--Serverless抽獎模板部署

    活動。不用寫復雜代碼,跟著步驟走就能搞定,文末還有部署避坑指南哦~ 一、前期準備 1?? ??注冊賬號+創(chuàng)建項目?? 先到華為開發(fā)者平臺注冊賬號 創(chuàng)建新項目時記得勾選\"開發(fā)
    發(fā)表于 05-22 20:25

    簡述K3SK8S的區(qū)別

    K3s 是CNCF 認證的 Kubernetes 發(fā)行版和Sandbox項目,專為低資源環(huán)境而設計。由 Rancher Labs 維護著 K3s。
    的頭像 發(fā)表于 04-18 10:27 ?1738次閱讀

    可以在MCUXpressoIDE中哪些位置管理工具鏈?

    \'} arm-gnu-toolchain-12.3.rel1-mingw-w64-i686-arm-none-eabiarm-none-eabiinclude/sys/types.h:107:25: error: conflicting types for \'clock_t\'; have \'long unsigned int\' 我應該使用
    發(fā)表于 04-10 07:37

    研華KB Insight智能知識管理工具加速工業(yè)智能

    為應對新型工業(yè)進程中“經驗未數(shù)字”與“數(shù)據(jù)未業(yè)務”的雙重困局,研華 IoTSuite 工業(yè)物聯(lián)網平臺 & AIoT 數(shù)智應用開發(fā)工具包全新發(fā)布又一利器—— KB Insight
    的頭像 發(fā)表于 03-10 10:18 ?1147次閱讀