一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

小小樹莓派,竟在 Servercore 上撐起輕量 Kubernetes 集群大夢想!

上海晶珩電子科技有限公司 ? 2025-03-25 09:32 ? 次閱讀

Servercore是一個(gè)動(dòng)態(tài)的云平臺(tái),最近在肯尼亞充滿活力的城市內(nèi)羅畢推出了其服務(wù)器。我被他們提供的免費(fèi)優(yōu)惠券所吸引,可以體驗(yàn)他們的云資源,于是忍不住去探索了他們引以為豪的獨(dú)特服務(wù)器規(guī)格,包括Raspberry Pi 4B服務(wù)器。

在本指南中,我們將介紹如何在Servercore上配置Raspberry Pi 4B,并順利創(chuàng)建一個(gè)強(qiáng)大的Kubernetes集群。我們將一起導(dǎo)航配置所有必要元素的復(fù)雜性,最終建立一個(gè)功能齊全的集群。

對于本設(shè)置,我將使用Rancher labs的K3s發(fā)行版,因?yàn)樗槍?a target="_blank">ARM服務(wù)器進(jìn)行了優(yōu)化,并且與Pi配合使用效果極佳。你也可以使用其他發(fā)行版,如K0s進(jìn)行設(shè)置。

前提條件

1.擁有Servercore賬戶

2.了解Kubernetes和K3s

配置Raspberry Pi 4B

1.在你的主賬戶頁面選擇“Servers

2.通過選擇“MicroSD”來篩選結(jié)果

fc60cf06-0918-11f0-9434-92fbcf53809c.png

3.選擇“Raspberry Pi 4B”

fc8168ba-0918-11f0-9434-92fbcf53809c.png

注意:目前,Pi 只在 Saint Petersburg提供。

4.選擇Ubuntu版本

fca2abf6-0918-11f0-9434-92fbcf53809c.png

注意:你也可以添加你的SSH密鑰

5.點(diǎn)擊“Pay Now”(立即支付)

fcc3b9c2-0918-11f0-9434-92fbcf53809c.png

6.查看已配置的服務(wù)器

fcd78a10-0918-11f0-9434-92fbcf53809c.png

7.通過深入了解服務(wù)器并選擇“Operating System”選項(xiàng)卡來獲取密碼

fcf5f6bc-0918-11f0-9434-92fbcf53809c.png

配置和更新Pi 4B

以下步驟需要在主節(jié)點(diǎn)和工作節(jié)點(diǎn)上都執(zhí)行

更新和升級(jí)

sudo apt update | sudo apt upgrade

啟用IP表

sudo iptables -f

建議關(guān)閉ufw(不復(fù)雜的防火墻):

ufw disable

安裝curl和其他必要工具:

sudo apt install curl unzip -y

由于你在Raspberry Pi 4B上使用的是Ubuntu,默認(rèn)情況下cgroup未啟用,你需要手動(dòng)啟用它。

注意:它未在/boot/cmdline.txt中配置。

配置cgroup

移動(dòng)到/boot/firmware

cd /boot/firmware

編輯cmdline.txt文件夾

sudo nano /boot/firmware/cmdline.txt

在行的末尾添加以下cgroup設(shè)置

cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory

重啟Raspberry Pi節(jié)點(diǎn)

sudo reboot

在主節(jié)點(diǎn)上安裝K3s

下載并運(yùn)行K3s腳本

curl -SL https://get.k3s.io | sh -

fd0ee32a-0918-11f0-9434-92fbcf53809c.png

這將下載并在管理節(jié)點(diǎn)上啟動(dòng)k3s,你可以通過檢查節(jié)點(diǎn)是否正在運(yùn)行來查看。

kubectl get nodes

fd33620e-0918-11f0-9434-92fbcf53809c.png

獲取并復(fù)制用于連接兩個(gè)節(jié)點(diǎn)的加入令牌

sudo cat /var/lib/rancher/k3s/server/node-token

工作節(jié)點(diǎn)

安裝k3s并將其加入到主節(jié)點(diǎn)

curl -sfL https://get.k3s.io | K3S_TOKEN="YOUR TOKEN" K3S_URL="https://[your server ip]:6643" K3S_NODE_NAME="servername" sh -

這將下載K3s二進(jìn)制文件并將其加入到主節(jié)點(diǎn)。

檢查節(jié)點(diǎn)

查看節(jié)點(diǎn)是否已加入。

kubect get nodes

fd4bf7c4-0918-11f0-9434-92fbcf53809c.png

工作節(jié)點(diǎn)已加入到主節(jié)點(diǎn),我們準(zhǔn)備通過在集群上運(yùn)行一個(gè)應(yīng)用程序來測試我們的集群。

測試集群

讓我們運(yùn)行一個(gè)NGINX容器來檢查集群是否運(yùn)行良好

kubectl create deployment nginx-deployment --image=nginx

查看Pod是否正在運(yùn)行

kubectl get pods -o wide

fd6852fc-0918-11f0-9434-92fbcf53809c.png

我們可以看到Pod正在工作節(jié)點(diǎn)上運(yùn)行。現(xiàn)在讓我們公開該應(yīng)用程序。

kubectl expose deployment nginx-deployment --port=80 --type=NodePort --name=nginx-service

fd841000-0918-11f0-9434-92fbcf53809c.png

最后,讓我們將應(yīng)用程序端口轉(zhuǎn)發(fā),以便我們可以在集群外部查看它。

kubectl port-forward deployment/nginx-deployment 8080:80

fda753e4-0918-11f0-9434-92fbcf53809c.png

我們可以在瀏覽器中查看正在運(yùn)行的應(yīng)用程序

fdbf6b32-0918-11f0-9434-92fbcf53809c.png

結(jié)論

在本博客中,我們成功地在Servercore上配置了Raspberry Pi 4B集群,并使用K3s配置了Kubernetes。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 樹莓派
    +關(guān)注

    關(guān)注

    120

    文章

    1906

    瀏覽量

    106697
  • kubernetes
    +關(guān)注

    關(guān)注

    0

    文章

    237

    瀏覽量

    8906
收藏 人收藏

    評論

    相關(guān)推薦

    樹莓DIY之打造mini版BOOMBOX

    突發(fā)奇想,是否能夠用 GPIO 結(jié)合一個(gè)功放芯片來設(shè)計(jì)一個(gè)功放板,直接扣接在樹莓的 GPIO , 然后用兩個(gè)小的 mini 揚(yáng)聲器結(jié)合起來讓樹莓
    發(fā)表于 04-19 15:54 ?1719次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>DIY之打造mini版BOOMBOX

    120個(gè)樹莓集群

    我就發(fā)圖,讓大家觀賞一下120個(gè)樹莓做的集群。面板的后面,安裝了10個(gè)USB集線器,10個(gè)以太網(wǎng)交換機(jī),一個(gè)超強(qiáng)電源組。
    發(fā)表于 01-20 18:29

    暢想未來-----平凡生活中的英雄夢想

    暢想未來智能科技----致力于時(shí)尚前沿黑科技智能產(chǎn)品我是一個(gè)再平凡不過的普通人了,但我心里也有我自己小小夢想!而且,我也在一步步的去努力,去做!大夢想,星星光,小夢想,像太陽!有夢的
    發(fā)表于 06-05 12:20

    阿里云Kubernetes集群聯(lián)邦

    摘要: kubernetes集群讓您能夠方便的部署管理運(yùn)維容器化的應(yīng)用。但是實(shí)際情況中經(jīng)常遇到的一些問題,就是單個(gè)集群通常無法跨單個(gè)云廠商的多個(gè)Region,更不用說支持跨跨域不同的云廠商。這樣會(huì)給
    發(fā)表于 03-12 17:10

    kubernetes集群配置

    基于v1104版本手動(dòng)搭建高可用kubernetes 集群
    發(fā)表于 08-19 08:07

    請問鴻蒙系統(tǒng)可以部署kubernetes集群嗎?

    鴻蒙系統(tǒng)可以部署kubernetes集群
    發(fā)表于 06-08 11:16

    樹莓設(shè)置基本流程(

    第一步,在win系統(tǒng)下安裝樹莓的系統(tǒng)到SD卡 第二步,安裝和啟動(dòng)樹莓 第三步,如何設(shè)置樹莓
    發(fā)表于 11-30 11:03 ?17次下載

    如何部署基于Mesos的Kubernetes集群

    的內(nèi)核。把Kubernetes運(yùn)行在Mesos集群之上,可以和其他的框架共享集群資源,提高集群資源的利用率。 本文是Kubernetes和M
    發(fā)表于 10-09 18:04 ?0次下載
    如何部署基于Mesos的<b class='flag-5'>Kubernetes</b><b class='flag-5'>集群</b>

    炸裂!小小樹莓要搭上 Google 的人工智能了

    2017 年 1 月 23 日,樹莓(Raspberry Pi)在博客發(fā)出了一則公告,表示 Google 在 2017 年將“非常有范兒地來到”樹莓
    發(fā)表于 04-02 14:48 ?348次閱讀

    樹莓是什么樹莓的簡單介紹

    要想玩轉(zhuǎn)樹莓,首先得知道樹莓是什么。在本節(jié)中,作者將帶領(lǐng)大家揭開樹莓的神秘面紗,了解
    發(fā)表于 05-15 18:09 ?30次下載
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>是什么<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的簡單介紹

    Kubernetes集群的關(guān)閉與重啟

    在日常對 Kubernetes 集群運(yùn)行維護(hù)的過程中,您可能需要臨時(shí)的關(guān)閉或者是重啟 Kubernetes 集群集群進(jìn)行維護(hù),本文將介紹如
    的頭像 發(fā)表于 11-07 09:50 ?1w次閱讀

    樹莓派上搭建Kubernetes智能邊緣集群

    電子發(fā)燒友網(wǎng)站提供《在樹莓派上搭建Kubernetes智能邊緣集群.zip》資料免費(fèi)下載
    發(fā)表于 12-09 09:20 ?3次下載
    在<b class='flag-5'>樹莓</b>派上搭建<b class='flag-5'>Kubernetes</b>智能邊緣<b class='flag-5'>集群</b>

    Kubernetes集群部署

    Kubeadm是一種Kubernetes集群部署工具,通過kubeadm init命令創(chuàng)建master節(jié)點(diǎn),通過 kubeadm join命令把node節(jié)點(diǎn)加入到集群
    的頭像 發(fā)表于 02-15 10:35 ?1925次閱讀

    使用Velero備份Kubernetes集群

    Velero 是 heptio 團(tuán)隊(duì)(被 VMWare 收購)開源的 Kubernetes 集群備份、遷移工具。
    的頭像 發(fā)表于 08-05 15:43 ?506次閱讀
    使用Velero備份<b class='flag-5'>Kubernetes</b><b class='flag-5'>集群</b>

    解鎖樹莓集群:一步步打造你的超級(jí)計(jì)算陣列!

    樹莓集群簡介樹莓集群是由多臺(tái)聯(lián)網(wǎng)的樹莓
    的頭像 發(fā)表于 04-25 16:17 ?198次閱讀
    解鎖<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>集群</b>:一步步打造你的超級(jí)計(jì)算陣列!