新時代高科技不計其數越來越發達,小伙伴們看過不少科技新聞吧,在我們生活中應該也用到很多這些高科技東西,有哪些小伙伴值的關注的呢,今天就跟大家分享一篇有關科技方面知識,希望大家會喜歡。
現在,我們經常將新程序打包到容器中,然后使用Kubernetes管理這些容器。到目前為止,這已經很好了,但是如果您是一名程序員,它仍然缺少一個重要的部分:集成開發環境(IDE)。現在,Red Hat正在用Red Hat CodeReady工作區來填補這個漏洞,這是一個kubernet本地的、基于瀏覽器的IDE。
CodeReady基于開源的Eclipse CheIDE。它還包括紅帽公司收購的Codenvy以前的專有功能。
這個新的IDE針對Red Hat OpenShift、Red Hat的Docker/Kubernetes平臺和Red Hat Enterprise Linux (RHEL)進行了優化。Red Hat聲稱CodeReady工作區是第一個IDE,它運行在Kubernetes集群中。還有其他的IDE,可以與Kubernetes一起工作——特別是JetBrain的IntelliJ IDEA的插件——但是CodeReady似乎是第一個本地Kubernetes IDE。
使用CodeReady工作區,您可以在OpenShift Kubernetes pods和容器中管理您的代碼、它的依賴項和工件。相比之下,對于較老的ide,您只能在測試和部署的最后階段利用Kubernetes。CodeReady工作區讓您從一開始就在OpenShift中開發。因此,您不必處理將應用程序從開發平臺轉移到生產系統的麻煩。
另一個CodeReady plus是你不需要成為Kubernetes或OpenShift的專家來使用它。CodeReady在幕后處理Kubernetes的復雜性,因此您可以專注于開發您的容器化應用程序,而不是與Kubernetes較勁兒。簡而言之,CodeReady包含了您編寫、構建、測試、運行和調試基于容器的應用程序所需的工具和依賴項,而不需要您是容器專家。
CodeReady還包括一個新的共享功能:工廠。工廠是一個包含源代碼位置、運行時和工具配置以及項目所需命令的模板。工廠使開發團隊能夠在幾分鐘內啟動并運行kubernet -native開發環境。團隊成員可以使用任何帶有瀏覽器的設備、任何操作系統和任何IDE(不僅僅是CodeReady)在他們自己的或共享的工作空間上工作。您還可以通過向其他程序員發送一個可共享的鏈接,將他們引入到您的CodeReady項目中。
在一份聲明中,紅帽公司開發經驗和程序的高級主管Brad Micklea說:
“云原生應用和Kubernetes作為現代工作負載平臺的崛起,要求開發人員改變構建、測試和部署關鍵應用的方式。現有的開發人員工具不能充分滿足不斷發展的集裝箱化開發需求,我們很高興能夠用Red Hat CodeReady工作空間來應對這一挑戰。”
總之,這是顯而易見的。如果您正在OpenShift上使用Kubernetes和容器進行開發,請準備好CodeReady。時期。的聲明。更好的是,任何使用OpenShift訂閱的用戶都可以免費使用CodeReady。只要加入紅帽開發者計劃,下載并開始工作。