微軟推出 Visual Studio Kubernetes 工具包預覽版

類別: IT
Kubernetes

微軟表示,利用 Visual Studio Kubernetes 這個工具,使用者可以直接在該環境中,構建 Kubernetes 容器應用程式專案,或者讓現有的 .NET 網頁應用程式也相容 Kubernetes。

除了公有云基礎架構環境要支援 Kubernetes,微軟現在也針對開發者需要的開發環境,加強支援 Kubernetes。近日,微軟 Visual Studio 團隊表示,為了讓開發者更方便在 Kubernetes 環境中構建容器應用程式,推出了 Visual Studio Kubernetes 工具包

跟一線開發者溝通時,微軟發現,構建容器映象、部署到 Kubernetes 環境中運作前,編寫 Dockerfiles、Kubernetes Helm charts 或其他系統檔案是許多開發者的痛點。而將 Visual Studio 開發的程式,加入至 Kubernetes 環境,開發者也要輸入許多複雜的程式。

為此,現在微軟 Visual Studio 團隊已經推出第一個預覽版本的 Visual Studio Kubernetes 工具包,以加強整合 Visual Studio 與 Kubernetes,現在該工具已經在 Visual Studio 市場上架

微軟表示,利用這個新工具,使用者可以直接在該環境中,構建 Kubernetes 容器應用程式專案,或者讓現有的 .NET 網頁應用程式也可以相容 Kubernetes,Visual Studio 會自動構建 Dockerfile、Helm chart。除此之外,雲端開發空間 Azure Dev Space 也將整合這個新工具,可以直接與微軟 Azure Kubernetes 服務串接。

不過,想要在 Visual Studio 環境使用該 Kubernetes 工具包的開發者,也需要先完成滿足環境設定。必須安裝最新預覽版本的 Visual Studio 2017、Visual Studio Kubernetes 工具包,以及 Windows 版 Docker。


利用微軟推出的 Visual Studio Kubernetes 工具包,使用者可以直接在 Visual Studio 中構建 Kubernetes 容器專案。


使用者也可以選擇要開啟哪種型別的 ASP.NET 核心網頁應用程式。微軟表示,原本選單上的“選擇支援Docker”已經不會顯示,原因在於,只要是構建 Kubernetes 容器專案,系統都會預設支援 Docker。


現有的 .NET 網頁應用程式也可以相容 Kubernetes。在選單內,開發者可以自行將這些舊專案整合至 Kubernetes。


這個 Kubernetes 工具包也已和微軟 Azure Kubernetes 服務整合。使用者可以利用 Visual Studio,把容器映象上傳至 Azure 容器倉庫,之後,Azure Kubernetes 服務就可使用倉庫內的映象,部署至 Kubernetes 叢集中執行。

稿源:https://www.ithome.com.tw/news/123818

微軟推出 Visual Studio Kubernetes 工具包預覽版原文請看這裡