国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

使用K3s在樹莓派上運行Kubernetes集群

系統 Linux
我對在樹莓派上搭建 Kubernetes 集群已經感興趣很長時間了,只要照著網上的教程,我可以在由三個樹莓派組成的集群中搭建一套 Kubernetes 并正常運行。但在這種情況下,主節點上的內存和 CPU 資源捉襟見肘,執行 Kubernetes 任務的時候往往性能不佳,想要升級 Kubernetes 就更不可能了。

[[320478]]

跟隨接下來的介紹,自己搭建一個三節點的 Kubernetes 集群。

我對在樹莓派上搭建 Kubernetes 集群已經感興趣很長時間了,只要照著網上的教程,我可以在由三個樹莓派組成的集群中搭建一套 Kubernetes 并正常運行。但在這種情況下,主節點上的內存和 CPU 資源捉襟見肘,執行 Kubernetes 任務的時候往往性能不佳,想要升級 Kubernetes 就更不可能了。

這個時候,我非常激動地發現了 K3s 這個項目。K3s 被譽為在可用于資源受限環境下的輕量級 Kubernetes,它還針對 ARM 處理器做出了優化,這讓 Kubernetes 集群可以在樹莓派上運行得更好。在下文中,我們將會使用 K3s 來創建一個 Kubernetes 集群。 

 

準備

要按照本文介紹的方式創建 Kubernetes 集群,首先需要準備:

  • 至少一個樹莓派(包括 SD 卡和電源)
  • 網線
  • 將所有樹莓派連接到一起的交換機或路由器

我們會通過在線安裝的方式安裝 K3s,因此還需要可以連接到互聯網。

集群概覽

在這個集群里,我們會使用三個樹莓派。其中一個樹莓派作為主節點,我們將它命名為 kmaster,并為其分配一個靜態 IP 192.168.0.50(注:假設使用的私有網段是 192.168.0.0/24),而另外兩個樹莓派作為工作節點,分別命名為 knode1knode2,也分別分配 192.168.0.51192.168.0.52 兩個 IP 地址。

當然,如果你實際的網絡布局和上面不同,只要將文中所提及到的 IP 替換成你實際可用的 IP 就可以了。

為了不需要通過 IP 來引用某一個節點,我們將每個節點的主機名記錄到 PC 的 /etc/hosts 文件當中:

  1. echo -e "192.168.0.50\tkmaster" | sudo tee -a /etc/hosts
  2. echo -e "192.168.0.51\tknode1" | sudo tee -a /etc/hosts
  3. echo -e "192.168.0.52\tknode2" | sudo tee -a /etc/hosts

部署主節點

我們首先部署主節點。最開始的步驟當然是使用鏡像安裝最新的 Raspbian,這個步驟可以參考我的另一篇文章,在這里就不展開介紹了。在安裝完成之后,啟動 SSH 服務,將主機名設置為 kmaster,然后分配靜態 IP 192.168.0.50

在主節點上安裝 Raspbian 完成后,啟動樹莓派并通過 ssh 連接上去:

  1. ssh pi@kmaster

在主節點上執行以下命令安裝 K3s:

  1. curl -sfL https://get.k3s.io | sh -

等到命令跑完以后,一個單節點集群就已經運行起來了。讓我們檢查一下,還在這個樹莓派上執行:

  1. sudo kubectl get nodes

就會看到這樣的輸出:

  1. NAME STATUS ROLES AGE VERSION
  2. kmaster Ready master 2m13s v1.14.3-k3s.1

獲取連接令牌join token

之后我們需要部署工作節點。在工作節點上安裝 K3s 的時候,會需要用到連接令牌,它放置在主節點的文件系統上。首先把連接令牌保存出來以便后續使用:

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

部署工作節點

通過 SD 卡在每個作為工作節點的樹莓派上安裝 Raspbian。在這里,我們把其中一個樹莓派的主機名設置為 knode1,為其分配 IP 地址 192.168.0.51,另一個樹莓派的主機名設置為 knode2,分配 IP 地址 192.168.0.52。接下來就可以安裝 K3s 了。

啟動主機名為 knode1 的樹莓派,通過 ssh 連接上去:

  1. ssh pi@knode1

在這個樹莓派上,安裝 K3s 的過程和之前差不多,但需要另外加上一些參數,表示它是一個工作節點,需要連接到一個已有的集群上:

  1. curl -sfL http://get.k3s.io | K3S_URL=https://192.168.0.50:6443 \
  2. K3S_TOKEN=剛才保存下來的連接令牌 sh -

K3S_TOKEN 的值需要替換成剛才保存下來的實際的連接令牌。完成之后,在主機名為 knode2 的樹莓派上重復這個安裝過程。

通過 PC 訪問集群

現在如果我們想要查看或者更改集群,都必須 ssh 到集群的主節點才能使用 kubectl,這是比較麻煩的。因此我們會將 kubectl 放到 PC 上使用。首先,在主節點上獲取一些必要的配置信息,sshkmaster 上執行:

  1. sudo cat /etc/rancher/k3s/k3s.yaml

復制上面命令的輸出,然后在你的 PC 上創建一個目錄用來放置配置文件:

  1. mkdir ~/.kube

將復制好的內容寫入到 ~/.kube/config 文件中,然后編輯該文件,將

  1. server: https://localhost:6443

改為

  1. server: https://kmaster:6443

出于安全考慮,只對自己保留這個配置文件的讀寫權限:

  1. chmod 600 ~/.kube/config

如果 PC 上還沒有安裝 kubectl 的話,就可以開始安裝了。Kubernetes 官方網站上有各種平臺安裝 kubectl方法說明,我使用的是 Ubuntu 的衍生版 Linux Mint,所以我的安裝方法是這樣的:

  1. sudo apt update && sudo apt install -y apt-transport-https
  2. curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
  3. echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
  4. sudo apt update && sudo apt install kubectl

上面幾個命令的作用是添加了一個包含 Kubernetes 的 Debian 軟件庫,獲取 GPG 密鑰以確保安全,然后更新軟件包列表并安裝 kubectl。如果 kubectl 有更新,我們將會通過標準軟件更新機制standard software update mechanism收到通知。

現在在 PC 上就可以查看 Kubernetes 集群了:

  1. kubectl get nodes

輸出大概會是這樣:

  1. NAME STATUS ROLES AGE VERSION
  2. kmaster Ready master 12m v1.14.3-k3s.1
  3. knode1 Ready worker 103s v1.14.3-k3s.1
  4. knode1 Ready worker 103s v1.14.3-k3s.1

至此,我們已經搭建了一個三節點的 Kubernetes 集群。

K3s 的彩蛋

如果執行 kubectl get pods --all-namespaces,就會看到其它服務的一些 Pod,比如 Traefik。Traefik 在這里起到是反向代理和負載均衡器的作用,它可以讓流量從單個入口進入集群后引導到集群中的各個服務。Kubernetes 支持這種機制,但 Kubernetes 本身不提供這個功能,因此 Traefik 是一個不錯的選擇,K3s 安裝后立即可用的優點也得益于此。 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-05-20 11:54:13

KubernetesK3sLinux

2023-10-27 08:01:23

SSH連接K3s

2019-05-06 13:52:00

樹莓派Ubuntu MATEUbuntu

2020-02-29 15:20:18

K8SKubernetes集群

2021-12-21 21:00:23

Ansible樹莓派語音助手

2020-04-14 13:15:27

k3sSSL證書樹莓派

2020-05-13 07:00:00

K9SKubernetes集群

2020-06-01 20:00:28

樹莓派TT-RSSLinux

2025-11-12 01:22:00

2020-09-11 19:41:06

KubernetesK8SK3S

2025-11-26 07:41:14

2020-07-16 21:00:05

樹莓派Kubernetes集Linux

2025-01-07 14:36:12

2024-07-16 09:41:01

2021-03-19 13:00:39

樹莓派Linux

2018-11-08 09:00:31

樹莓派WordPressLinux

2019-07-31 09:32:06

2020-07-10 09:37:24

KubernetesK9s集群管理

2021-05-17 14:49:40

Kubernetes邊緣設備

2022-02-08 15:59:29

k3sk8sDevOps
點贊
收藏

51CTO技術棧公眾號

国产精品嫩模av在线| 精品国产91久久久久久| 91免费视频国产| 99精品女人在线观看免费视频| 精品视频999| 日韩精品一二| 亚洲国产成人精品视频| 99re6在线视频| 六月婷婷激情综合| 亚洲第一毛片| 成人免费视频网址| av一区二区在线观看| 97在线免费观看| xxxxxhd亚洲人hd| 欧美日韩成人在线播放| 精品精品视频| 992tv在线成人免费观看| 88久久精品| 久久久999成人| 六九午夜精品视频| 色偷偷偷亚洲综合网另类| 国产成人精品一区二区三区视频| 中日韩午夜理伦电影免费 | 国内精品在线视频| 色综合久久久久综合99| 国产鲁鲁视频在线观看免费| 欧美日韩在线综合| а√资源新版在线天堂| 精品国产露脸精彩对白| 手机看片久久| 美女性感视频久久久| 西瓜成人精品人成网站| 国产精品流白浆视频| 性欧美欧美巨大69| 日本一区二区三区免费看| 韩国成人福利片在线播放| 欧美日韩在线一| 亚洲男帅同性gay1069| 在线播放三级网站| 51精品视频一区二区三区| 国产福利视频在线| 亚洲欧美999| 国产亚洲高清在线观看| 久久久综合免费视频| 久久国产电影| 新呦u视频一区二区| 成人高清视频在线| 男人免费av| 欧美精品在线观看一区二区| 亚洲精品国产精品国产| 91精品国产色综合| 99视频精品| 能在线观看的av| 高潮白浆女日韩av免费看| 超黄网站在线观看| 国外色69视频在线观看| 亚洲国产网站| 国产肥臀一区二区福利视频| 欧美日韩国产综合新一区| 三妻四妾完整版在线观看电视剧 | 国产成人97精品免费看片| 激情久久中文字幕| 青青草综合在线| 琪琪久久久久日韩精品| 国产精品视频网址| 欧美一区日韩一区| 亚洲自拍三区| 亚洲自拍的二区三区| 久久精品视频免费观看| 小黄鸭精品aⅴ导航网站入口| 欧美成人亚洲成人日韩成人| 欧美日中文字幕| 三上悠亚一区二区三区| 国产精品对白一区二区三区| 亚洲久草在线视频| 超碰在线一区| 国产美女三级视频| 成人国产精品av| 91高清在线观看| 2019日韩中文字幕mv| 国产综合久久久久久鬼色| 偷拍自拍在线视频| 国产精品一区电影| 国内精品久久久久影院色 | 日韩精品国内| 欧美区高清在线| 精品国精品国产| 久久九九全国免费| 色狼人综合干| 青青草手机在线| 国产欧美一区二区在线播放| 久久天堂电影网| 日韩亚洲视频在线| 久久久久久网址| 中文字幕日韩精品一区 | 色资源二区在线视频| 午夜精品福利视频| 免费看欧美美女黄的网站| 久草在线看片| 欧美日韩aaaa| 久久精品99国产精品| 中文字幕国产在线| 九九热在线精品视频| 国产综合久久久久久鬼色| 麻豆av电影在线观看| 久久影视电视剧免费网站清宫辞电视| 久久精品1区| 番号集在线观看| 国产在线观看精品| 一区在线观看视频| 亚洲五码在线| 成年人视频在线免费| 亚洲少妇激情视频| 久久这里只有| 日本在线观看| 91免费观看| 精品美女久久久久久免费| 麻豆成人入口| 成人亚洲视频在线观看| 俺去啦;欧美日韩| 岛国精品一区二区| 欧美xx视频| 青青在线视频免费观看| 日韩成人黄色av| 蜜臀av在线播放一区二区三区| 日本激情视频在线观看| 成人免费视频观看视频| 一本久久a久久精品亚洲| 日本一区二区高清不卡| 国产精品精华液网站| 国产成人精品久久| 亚洲国产一二三| 99久久国产综合精品成人影院| 三级网站在线| 91丨九色丨国产| 6080yy午夜一二三区久久| 一区二区三区精品视频在线观看| 日本中文字幕伦在线观看| 精品国产一区二区三区麻豆免费观看完整版| 色综合久久久久久久| 欧美另类亚洲| 麻豆tv入口在线看| 亚洲在线不卡| 日韩少妇与小伙激情| 国产亚洲精品福利| 国产成人手机高清在线观看网站| 夜夜嗨aⅴ免费视频| 亚洲综合在线播放| 视频在线观看你懂的| 欧美激情区在线播放| 久久精品亚洲精品国产欧美kt∨| 精品女同一区二区三区在线观看| 91精品国产吴梦梦| 中文字幕无线精品亚洲乱码一区| 福利电影一区二区三区| 午夜精品久久久久久毛片| 韩国日本美国免费毛片| 18一19gay欧美视频网站| 最新日韩av在线| 欧美一区三区| aaa在线观看| 色香蕉在线观看| 久久国产精品网站| 国产精品国产三级国产aⅴ中文| 亚洲欧美成人vr| 涩爱av在线播放一区二区| 久久久久成人精品免费播放动漫| 精品国产欧美一区二区| av影院午夜一区| 免费精品国产的网站免费观看| 肉丝一区二区| 欧美深深色噜噜狠狠yyy| 亚洲免费一在线| 国产日韩精品久久久| 成人精品影院| 国产原创精品视频| 国产精品裸体瑜伽视频| 国产suv精品一区二区| 欧美日韩大陆一区二区| 国产成人在线看| 精品福利久久久| 丁香高清在线观看完整电影视频| 99精品视频播放| 91青草视频久久| 国产午夜精品久久久| 国产精品国产三级国产三级人妇| 国产精品久久久久无码av| www国产在线观看| 成熟老妇女视频| 国产超碰91| 久久天天躁狠狠躁夜夜躁| 天天综合色天天| 国产精品亚洲人在线观看| 奇米狠狠一区二区三区| 日韩精品卡一| 米奇在线777| 777久久精品一区二区三区无码| 国产精品视频999| 国产一区二区三区丝袜| 色伊人久久综合中文字幕|