2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
現(xiàn)在,我們經(jīng)常將新程序打包到容器中,然后使用Kubernetes管理這些容器。到目前為止,這已經(jīng)很好了,但是如果您是一名程序員,它仍然缺少一個重要的部分:集成開發(fā)環(huán)境(IDE)?,F(xiàn)在,Red Hat正在用Red Hat CodeReady工作區(qū)來填補這個漏洞,這是一個kubernet本地的、基于瀏覽器的IDE。
CodeReady基于開源的Eclipse CheIDE。它還包括紅帽公司收購的Codenvy以前的專有功能。
這個新的IDE針對Red Hat OpenShift、Red Hat的Docker/Kubernetes平臺和Red Hat Enterprise Linux (RHEL)進(jìn)行了優(yōu)化。Red Hat聲稱CodeReady工作區(qū)是第一個IDE,它運行在Kubernetes集群中。還有其他的IDE,可以與Kubernetes一起工作——特別是JetBrain的IntelliJ IDEA的插件——但是CodeReady似乎是第一個本地Kubernetes IDE。
使用CodeReady工作區(qū),您可以在OpenShift Kubernetes pods和容器中管理您的代碼、它的依賴項和工件。相比之下,對于較老的ide,您只能在測試和部署的最后階段利用Kubernetes。CodeReady工作區(qū)讓您從一開始就在OpenShift中開發(fā)。因此,您不必處理將應(yīng)用程序從開發(fā)平臺轉(zhuǎn)移到生產(chǎn)系統(tǒng)的麻煩。
另一個CodeReady plus是你不需要成為Kubernetes或OpenShift的專家來使用它。CodeReady在幕后處理Kubernetes的復(fù)雜性,因此您可以專注于開發(fā)您的容器化應(yīng)用程序,而不是與Kubernetes較勁兒。簡而言之,CodeReady包含了您編寫、構(gòu)建、測試、運行和調(diào)試基于容器的應(yīng)用程序所需的工具和依賴項,而不需要您是容器專家。
CodeReady還包括一個新的共享功能:工廠。工廠是一個包含源代碼位置、運行時和工具配置以及項目所需命令的模板。工廠使開發(fā)團隊能夠在幾分鐘內(nèi)啟動并運行kubernet -native開發(fā)環(huán)境。團隊成員可以使用任何帶有瀏覽器的設(shè)備、任何操作系統(tǒng)和任何IDE(不僅僅是CodeReady)在他們自己的或共享的工作空間上工作。您還可以通過向其他程序員發(fā)送一個可共享的鏈接,將他們引入到您的CodeReady項目中。
在一份聲明中,紅帽公司開發(fā)經(jīng)驗和程序的高級主管Brad Micklea說:
“云原生應(yīng)用和Kubernetes作為現(xiàn)代工作負(fù)載平臺的崛起,要求開發(fā)人員改變構(gòu)建、測試和部署關(guān)鍵應(yīng)用的方式?,F(xiàn)有的開發(fā)人員工具不能充分滿足不斷發(fā)展的集裝箱化開發(fā)需求,我們很高興能夠用Red Hat CodeReady工作空間來應(yīng)對這一挑戰(zhàn)?!?/p>
總之,這是顯而易見的。如果您正在OpenShift上使用Kubernetes和容器進(jìn)行開發(fā),請準(zhǔn)備好CodeReady。時期。的聲明。更好的是,任何使用OpenShift訂閱的用戶都可以免費使用CodeReady。只要加入紅帽開發(fā)者計劃,下載并開始工作。
2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。