解憂程序員痛點,微軟發佈Visual Studio Kubernetes工具包

微軟表示,利用這個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工具包,使用者可以直接在該環境,建立Kubernetes容器項目。

解憂程序員痛點,微軟發佈Visual Studio Kubernetes工具包

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

解憂程序員痛點,微軟發佈Visual Studio Kubernetes工具包

讓現有的.NET網頁應用程序,也可以兼容Kubernetes。在選單內,開發者可以自行將這些舊有項目,整合至Kubernetes。

解憂程序員痛點,微軟發佈Visual Studio Kubernetes工具包

而這個Kubernetes工具包,也和微軟Azure Kubernetes服務整合。使用者可以利用Visual Studio,把容器鏡像上傳至Azure容器存儲庫,之後,Azure Kubernetes服務就可使用存儲庫內的鏡像,部署至Kubernetes集群中運行了。


分享到:


相關文章: