iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
IoT

從開源kubernetes雲端運算到kubeedge雲邊協同 系列

著重在kubeedge的功能探討,並討論kubernetes與kubeedge之間的差異性,使用版本為kubeedge 1.2版本。
前半部分會提到基本的操作安裝,後半部分會透過實驗的方式推測其運作原理及可能的使用情境,因為剛開接觸kubeedge時是從0.3版本開始,所以後半部分可能也會提到一些kubeedge 0.3版本到1.2版本的差異。

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 KubeEdge 斷線測試

在物聯網情境中雲端與邊緣端之間的網路環境不一定能保持穩定連線。因此今天我們要測試的主題是當雲端與邊緣端之間的網路發生斷線的情況下,佈署在邊緣端的服務會有甚麼反應...

2020-10-05 ‧ 由 chengyu_0415 分享
DAY 22

Day 22 關於KubeEdge小專題發想

測試的部分暫時到一段落。接下來幾天我想介紹一下我應用KubeEdge做的小專題。這個專題主要發想是用KubeEdge可以將雲端應用拓展至邊緣端的特性,透過公司企...

2020-10-06 ‧ 由 chengyu_0415 分享
DAY 23

Day 23 KubeEdge小專題: 軟硬體架構圖

今天要介紹小專題的軟體與硬體架構圖,首先先看到硬體架構圖如下圖1表示:圖1 硬體架構圖雲端的部分由由一台或多台個人電腦做為節點;邊緣端使用一台樹梅派4(4GB)...

2020-10-07 ‧ 由 chengyu_0415 分享
DAY 24

Day 24 KubeEdge 小專題: 使用Python訂閱MQTT topic

在KubeEdge小專題中一共用到兩支Python程式,今天要說的是我用python訂閱某一主題的python程式。底下是程式碼部分,有對應的註解分別說明程式碼...

2020-10-08 ‧ 由 chengyu_0415 分享
DAY 25

Day 25 KubeEdge小專題: 邊緣端資料庫備份

今天要說明另一個小程式,我用來將感測器資料由邊緣端資料庫備份至雲端。底下是我的程式: import sys import traceback import js...

2020-10-09 ‧ 由 chengyu_0415 分享
DAY 26

Day 26 KubeEdge小專題: InfluxDB部署

在使用Grafana之前得先佈署好資料庫,因為Grafana需要從資料庫中取出資料才能作呈現。底下是佈署的YAML清單: # edge-influxdb.yam...

2020-10-10 ‧ 由 chengyu_0415 分享
DAY 27

Day 27 KubeEdge小專題: Grafana部署

今天要說明的是Grafana部署的部分。依照在Day 23 中的軟體架構圖在雲端與邊緣端各自佈署了一個Grafana,那我們先來看邊緣端的Grafana YAM...

2020-10-11 ‧ 由 chengyu_0415 分享
DAY 28

Day 28 KubeEdge小專題: NodeMCU設定

今天要說硬體設定的部分,在室內亮度偵測的部分我使用光敏電阻。 NodeMCU的部分我使用NodeMCU rev3.0,電阻是5k歐姆的電阻電路圖: 底下是Ard...

2020-10-12 ‧ 由 chengyu_0415 分享
DAY 29

Day 29 KubeEdge小專題: 使用Job實現定期備份功能

今天我們要使用Cron job作排程,搭配幾天前用python實現的備份程式。 容器化應用 將應用打包成映像檔。因為在樹梅派上執行的緣故,我的映像檔選擇使用ar...

2020-10-13 ‧ 由 chengyu_0415 分享
DAY 30

Day 30 KubeEdge的使用心得與總結

KubeEdge 使用心得 KubeEdge的使用導向應是以"雲邊協同"、"輕量化容器應用管理"、"邊緣運算&...

2020-10-14 ‧ 由 chengyu_0415 分享