最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
基于樹(shù)莓派raspberrypi如何部署Kubernetes集群

這篇文章給大家介紹基于樹(shù)莓派raspberry pi如何部署Kubernetes集群,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

成都創(chuàng)新互聯(lián)專注于弓長(zhǎng)嶺網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供弓長(zhǎng)嶺營(yíng)銷型網(wǎng)站建設(shè),弓長(zhǎng)嶺網(wǎng)站制作、弓長(zhǎng)嶺網(wǎng)頁(yè)設(shè)計(jì)、弓長(zhǎng)嶺網(wǎng)站官網(wǎng)定制、小程序開(kāi)發(fā)服務(wù),打造弓長(zhǎng)嶺網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供弓長(zhǎng)嶺網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

基于樹(shù)莓派(Raspberry Pi)部署Kubernetes集群,可以使用MicroK8s或K3s分發(fā)版。

關(guān)于MicroK8s或K3s的使用,請(qǐng)參考:

  • MicroK8s與K3s的簡(jiǎn)單對(duì)比

  • MicroK8s 快速入門

  • MicroK8s-部署到Windows、macOS和Raspberry Pi

  • k3s-輕量容器集群,快速入門

  • k3s-輕量容器集群,架構(gòu)與高可用

  • 建立全球部署的容器集群應(yīng)用的開(kāi)源技術(shù)棧

1、準(zhǔn)備樹(shù)莓派

目前樹(shù)莓派(https://www.raspberrypi.org)的官方OS(https://www.raspberrypi.org/downloads/)和第三方系統(tǒng)(如Hypriot、Ubuntu Core/Server/Mate)都可以支持。推薦使用4B,使用64位的系統(tǒng)。

1.1 安裝操作系統(tǒng)

現(xiàn)在使用Raspberry Pi Imager可以直接燒寫SD卡,點(diǎn)擊下面的鏈接下載安裝,然后運(yùn)行:

  • Raspberry Pi Imager for Windows

  • Raspberry Pi Imager for macOS

  • Raspberry Pi Imager for Ubuntu

也可以下載操作系統(tǒng)鏡像,然后燒寫到SD卡上(參考:福利:一個(gè)開(kāi)源的超好用的SD卡/U盤燒寫工具)。

  • Hypriot-支持ARM64的服務(wù)器操作系統(tǒng)

  • Nvidia和arm合作推進(jìn)物聯(lián)網(wǎng)智能

1.2 容器鏡像倉(cāng)庫(kù)

docker的鏡像服務(wù)是可以跨平臺(tái)使用的,但鏡像不同。arm上可以使用同一個(gè)registry服務(wù),但鏡像需要有不同的標(biāo)識(shí)。

  • Ubuntu安裝私有Docker Hub服務(wù)Harbor

  • Docker鏡像倉(cāng)庫(kù)服務(wù)-Nexus

1.3 安裝容器引擎

arm上的容器引擎與x86體系不同,需要單獨(dú)編譯、安裝(已有分發(fā)版,可以通過(guò)get.docker.com直接安裝。)。

  • ARM64上的Docker編譯與安裝

  • ARM64上Docker編譯問(wèn)題與解決

  • 96Boards(410C)中的Docker使用方法

  • 使用Portainer或者UI for Docker可視化管理樹(shù)莓派容器

安裝過(guò)程:

sudo apt-get install wget git-core

curl -sSL https://get.docker.com | sh
# 樹(shù)莓派專屬腳本福利,一句搞定!

sudo docker --version
# 確認(rèn)版本號(hào),返回類似:Docker version 19.03.5, build 633a0ea

sudo nano /etc/docker/daemon.json
# 添加國(guó)內(nèi)鏡像,寫入如下內(nèi)容:

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
#保存(ctrl+o)退出(ctrl+x)

sudo systemctl restart docker.service 
sudo systemctl enable docker.service
# 重啟docker并常駐服務(wù)

sudo docker pull portainer/portainer
# 安裝docker圖形化UI

sudo docker volume create portainer_data
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
# 創(chuàng)建UI容器,可以在瀏覽器中輸入樹(shù)莓派IP:9000 訪問(wèn),設(shè)置帳號(hào)密碼后選擇local(本地)
1.4 安裝K8s服務(wù)軟件

主要有三種版本:Kubernetes、K3s、MicroK8s。其中,包括服務(wù)器程序和需要的系統(tǒng)容器鏡像兩個(gè)部分,服務(wù)程序通過(guò)apt安裝,系統(tǒng)容器鏡像需要使用Docker等容器工具單獨(dú)下載到各個(gè)節(jié)點(diǎn)。

2、獲取樹(shù)莓派上K8s的系統(tǒng)鏡像

樹(shù)莓派上K8s的系統(tǒng)鏡像,根據(jù)K8s版本的不同有些差異。需要根據(jù)分發(fā)版的選擇進(jìn)行安裝。

參考:

  • MicroK8s 快速入門

  • MicroK8s-部署到Windows、macOS和Raspberry Pi

  • k3s-輕量容器集群,快速入門

  • k3s-輕量容器集群,架構(gòu)與高可用

3、制作樹(shù)莓派上應(yīng)用的容器鏡像

樹(shù)莓派上需要使用為對(duì)應(yīng)指令集CPU創(chuàng)建的容器鏡像,并添加tag標(biāo)簽。

3.1 可用的容器鏡像源

很多軟件都提供了arm下的容器鏡像。

樹(shù)莓派可用的docker鏡像源:

  • 樹(shù)莓派專用,https://hub.docker.com/search?q=rasp&type=image

  • arm和arm64,https://hub.docker.com/search?q=&type=image&architecture=arm%2Carm64

  • arm64v8,https://hub.docker.com/u/arm64v8

  • https://hub.docker.com/u/arm32v7

  • https://hub.docker.com/u/armhf

以上內(nèi)含大量arm鏡像,不同的鏡像表示不同的容器鏡像:

  • https://hub.docker.com/r/izone/arm/tags/

上面是單獨(dú)的鏡像,以不同的tag表示不同的服務(wù)鏡像。

3.2 制作自己的容器鏡像

可以使用同一個(gè)Dockerfile編譯出多種架構(gòu)下可用的容器鏡像。

  • 可以使用os/arch作為特殊標(biāo)簽或者使用自定義的標(biāo)簽來(lái)標(biāo)明是arm架構(gòu)下的鏡像。

注意:

  • 需要將鏡像通過(guò)tag標(biāo)記為arm指令集,使用時(shí)也需指明tag。

  • 如果下載了與硬件環(huán)境不對(duì)應(yīng)的鏡像,容器運(yùn)行將會(huì)報(bào)錯(cuò),但不會(huì)指明錯(cuò)誤的原因。

關(guān)于基于樹(shù)莓派raspberry pi如何部署Kubernetes集群就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。


分享標(biāo)題:基于樹(shù)莓派raspberrypi如何部署Kubernetes集群
文章路徑:http://fisionsoft.com.cn/article/pcsopj.html