Google釋出VS Code,支援Kubernetes應用開發
Google發表了擴充套件VS Code以及IntelliJ功能的外掛程式Cloud Code,協助使用者開發雲端應用程式,第一個版本特別針對Kubernetes應用開發,除了能在應用中整合Google API,還結合DevOps工作線、自動化執行測試、構建與部署。 |
VS Code以及IntelliJ適合用來開發本地端應用開發,但在開發雲端應用的時候,Google提到,因為本地端與雲端執行環境的差異,部分雲端應用會抱錯誤,要在開發週期的後期才能被發現,而Cloud Codes能有效改善這個問題。由於是第一個版本,目前只專注支援在Kubernetes上執行的應用開發。
Cloud Code可以幫助開發者在程式中整合Google API,在IntelliJ中加入了函式庫管理器(下圖),開發者可以用來為應用程式增加需要的檔案,在專案中自動啟用API,並管理任何加密用Secret。透過Skaffold、Jib和Kubectl等在底層運作的Google
列工具,Cloud Code可以在開發者構建專案的時候,為專案提供即時且持續的反饋,將本地端編輯、編譯以及排錯的迴圈,擴充套件到遠端的Kubernetes環境中。
Google提到,事實上要在Kubernetes上構建應用程式,需要具備許多基礎知識,而Cloud Code包含了一系列預先配置好,可用於排錯、構建與部署的Kubernetes範例,使用者可以直接進入開發工作,而不用糾結於初始設定階段。
在DevOps的支援上,Cloud Code也與現有工具包括Cloud Build和Stackdriver整合,當開發者準備好要部署的程式碼,只要執行拉取請求或是提交,便會觸發Cloud Build,自動構建、測試並部署應用。Cloud Code能夠與DevOps的基礎設施即程式碼良好的結合,搭配Cloud Build簡化編輯、審查、測試和應用Kubernetes配置程式,Cloud Code為Kubernetes yaml檔案提供模板、Linting以及錯誤突顯標註,也支援日誌紀錄,讓開發者在IDE中直接瀏覽在任何環境中執行的應用程式日誌。
Cloud Code支援部署配置檔案,可以讓開發者定義不同的部署目標,例如本地端部署、共享部署、測試或是生產部署,更容易地選擇在本地站或是雲端,進行測試與排錯。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2644868/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 用VS Code開發Vue應用Vue
- VS Code 1.75 釋出!
- VS Code 1.74 釋出!
- 如何使用 VS Code 開發.NET Core應用程式
- VS Code Remote 釋出!開啟遠端開發新時代REM
- 【重磅】VS Code 的 Java 語言支援 1.0 版本正式釋出Java
- VS Code外掛開發中文文件-v2.0釋出啦!
- 正式釋出!VS Code 1.66新特性
- Flutter 如何建立併發布 Plugin (VS Code + GitHub 釋出)FlutterPluginGithub
- VS Code開發TypeScriptTypeScript
- 官宣!微軟釋出 VS Code Server!微軟Server
- VS Code 首個 Semantic Kernel 擴充套件釋出套件
- Language Server for Java™ 1.0 在VS Code上正式釋出!ServerJava
- 破解Kubernetes應用開發困局
- vs code配置Python開發環境Python開發環境
- Code Runner,率先支援剛釋出的 Visual Studio 2022!
- VS Code Java 更新 – 全新Gradle for Java外掛,更方便的程式碼操作, 1.0 語言支援釋出JavaGradle
- VS Code 配置 Java 開發環境(qbit)Java開發環境
- VS Code外掛開發介紹(二)
- Python 整合開發環境(IDE): VS CodePython開發環境IDE
- 開發者需掌握的超實用VS Code for Windows快捷鍵Windows
- 資料庫應用開發一、vs資料庫
- vs2019 winform釋出應用程式(釋出到遠端伺服器)ORM伺服器
- Solon Java 應用開發框架 v2.7.5 釋出Java框架
- Solon 1.6.18 釋出,輕量級應用開發框架框架
- Solon 1.6.25 釋出,輕量級應用開發框架框架
- Epinio:Kubernetes 的應用程式開發引擎
- VS Code 上已有200萬+ Java 開發者!Java
- VS Code + WSL 搭建 RaspberryPi Pico 開發環境開發環境
- 把VS Code打造成Java開發IDEJavaIDE
- 助力海外,空殼支援Google Play應用分身Go
- Taro 3.4 beta 釋出: 支援 Preact 為應用開闢更多體積空間React
- 騰訊安全釋出《應用安全開發能力圖譜》
- vs 2017 vs code
- 超實用VS Code快捷鍵
- 官宣|VS Code 1.59 釋出!Terminal 可以跨視窗移動了!
- 微軟釋出 vscode.dev,把 VS Code 帶入瀏覽器微軟VSCodedev瀏覽器
- VS Code 1.60 釋出!竟然可以自動檢測程式語言了!