iT邦幫忙

2026 iThome 鐵人賽

DAY 3
0

21分鐘實作k8s和helm
相較 kafka 是容器直接做資訊隊列,yunikorn 是利用 kubernates 對容器做群落,針對容器運行服務的狀況,進行優化調整。 但這兩週我嘗試實作容器時非常不順利,所以這次快速讀了三部影片,接下來嘗試佈置 kubernates 把 yunikorn 的運行架構釐清。

k8s_struct.png
許多機器組織成 Cluster,分為負責調度與管理的大腦 Control Plane,以及實際運行應用程式的 Node。前者負責管理,後者來執行服務。 並且各個虛擬的機器,都配置有網路功能,與相關的功能細節。與真實的網路伺服器一樣。接下來,就直接使用 minicube 配置虛擬環境,配合 kubectl 設定與配置服務器的環境。 下一步,使用 helm 複製整個虛擬環境,包含多個機器與控制的群落。沒想到,他還有版本控制的功能。 最後影片中,作者結束在雖然服務很實用,但對不熟悉的人需要花時間去學習。
6:57-10:11 真不容易,手動操作建立容器的網路細節,果真是不容易,好,看起來自動化有其必要。今天時間不夠,沒想到,yunikorn 是在這樣的 k8s 爲基礎之上,利用排程器來處理容器與網路服務狀態。目前發現 yunikorn 相關的影片不多,文章也沒有非常普遍,不像 kafka 一樣是個普遍的技術,甚至有科普的文章。 也可以在這裏加強,幫助後續的開發者,進行開源的開發。

參考資源

短影片講 kubernates 真的不到五分鐘。中國文章,Cloudera 開源新項目,19年七月,也七年了。主要推廣頻道,大約只有八部影片。


上一篇
day2: Apache kafka 新手實作網路服務,前後端信息應用
下一篇
day4 : 虛擬環境的運行狀態測試
系列文
30 天打造我的個人雲端實驗室:用 Docker、Kubernetes、Flyte 和自建服務,重構手機與電腦的日常工作流8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言