Red Hat打造業內首個Kubernetes 原生IDE
微服務、容器與雲原生正在不斷改變著軟件開發領域的發展,將應用打包到容器中,再通過Kubernetes 對容器進行管理也成了一種普遍的做法。Kubernetes 在這個過程中顯得十分重要,它影響到開發人員構建、測試和部署關鍵應用的各個方面,但是目前並沒有一款知名的專門針對Kubernetes 而編寫的IDE。
日前Red Hat發布了一個Kubernetes原生IDE —— Red Hat CodeReady Workspaces,彌補了這塊不足。
CodeReady Workspaces基於開源的Eclipse Che,其功能包括編寫、構建、測試、運行和調試應用所需的所有工具和依賴項,同時它基於網頁瀏覽器,作為服務器運行在OpenShift集群中,無需者在本地安裝任何東西。
實際上當前一些IDE是可以與Kubernetes一起使用的,比如IntelliJ IDEA通過各種插件來增強該方向的能力,但是CodeReady Workspaces似乎是第一個原生Kubernetes IDE。ZDNet的報導指出,Red Hat聲稱CodeReady Workspaces是第一個在Kubernetes集群內運行的IDE。
以往只能在測試和部署的最後階段引入Kubernetes,而使用CodeReady Workspaces,開發者可以在OpenShift Kubernetes pod 和容器中管理代碼、其依賴項與工件,從一開始就在OpenShift 中進行開發,無需處理將應用從開發平台移動到生產系統的麻煩。
目前版本1.0,更多信息查看主頁: