雖然已經有 Docker Desktop、Minikube 等可以提供 K8S 本機的測試環境,但最近才發現 Canonical 公司 (Ubuntu 的發行商) 提供 Multipass 這個輕量級的跨平台虛擬機管理方案,標榜跟 Docker Desktop 一樣容易使用。由於 Ubuntu 也是山姆鍋偏好的部署環境作業系統,如果能夠從開發、測試到生產環境都使用相同的作業系統,也許是個好主意。因此,嘗試使用 Multipass 來建置 K8S 本地開發、測試環境。

閱讀全文

導入 Kubernetes 的門檻不低,在過去我並不建議新創團隊一開始就採用。隨著雲端託管的 K8S 服務越來越普及,本地開發、測試工具與環境容易取得,加上自建與維運一個 K8S 叢集的解決方案越加成熟,再再都顯示使用 K8S 作為應用部署平台的好處已超過導入的成本。時至今日,對於開發網路軟體產品的團隊,我已經會建議一開始就是以 K8S 作為預設的部署環境,除了利用 K8S 的高可用性與擴充性架構外,也讓網路應用可以更容易移植 (portable) 到不同的基礎設施。

留言與分享

  • 第 1 頁 共 1 頁
作者的圖片

Sampot (山姆鍋)

個人部落格, 記錄與分享一些軟體開發與運維相關資訊, 偶爾也會碎念一下


IT 自由工作者


台灣/台北