您的位置: 首頁(yè) >互聯(lián)網(wǎng) >

紅帽推出Fuse 7和Buildah 1.0推進(jìn)應(yīng)用開發(fā)

2022-09-01 22:28:42 編輯:翟哲琰 來(lái)源:
導(dǎo)讀 紅帽正在通過(guò)一對(duì)新版本(包括Fuse 7和Buildah 1.0)來(lái)促進(jìn)其應(yīng)用程序開發(fā)工作,這將幫助開發(fā)人員構(gòu)建和集成云原生容器應(yīng)用程序。Red Hat...

紅帽正在通過(guò)一對(duì)新版本(包括Fuse 7和Buildah 1.0)來(lái)促進(jìn)其應(yīng)用程序開發(fā)工作,這將幫助開發(fā)人員構(gòu)建和集成云原生容器應(yīng)用程序。

Red Hat Fuse 7是一個(gè)云原生集成平臺(tái),并通過(guò)稱為Fuse Online的新托管低代碼集成平臺(tái)即服務(wù)(iPaaS)進(jìn)行了擴(kuò)充。Buildah 1.0版本是一個(gè)新的開源項(xiàng)目,使開發(fā)人員能夠構(gòu)建容器應(yīng)用程序映像。

紅帽Linux容器高級(jí)技術(shù)產(chǎn)品經(jīng)理Ben Breard告訴eWEE K:“ Buildah是一個(gè)實(shí)用程序,專注于遵循OCI圖像規(guī)范1.0創(chuàng)建符合OCI(開放容器計(jì)劃)的容器圖像。” “通過(guò)這種方式,它更類似于docker build命令,區(qū)別在于docker build同時(shí)需要守護(hù)程序和運(yùn)行中的容器。”

Breard解釋說(shuō),除了buildah run命令外,Buildah不使用守護(hù)程序,并且不需要運(yùn)行中的容器,它可以使創(chuàng)建映像的方式更加靈活。他補(bǔ)充說(shuō),Buildah也不能替代Docker Compose實(shí)用程序,后者是用于定義和運(yùn)行多容器應(yīng)用程序的工具。

使用Buildah構(gòu)建圖像

Red Hat DevOps Strategy的高級(jí)咨詢工程師William Henry 解釋說(shuō),Buildah提供了創(chuàng)建容器映像的多種途徑。使用Docker進(jìn)行容器構(gòu)建的方法有一個(gè)稱為Dockerfile的文本文件,其中包含有關(guān)如何構(gòu)建給定應(yīng)用程序映像的說(shuō)明。亨利說(shuō),開發(fā)人員可以以與dockerfile相同的方式使用Buildah。

“喜歡Dockerfile格式的用戶可以繼續(xù)在Buildah上使用該工作流,因?yàn)槟恍鑼uildah指向Dockerfile,它將處理所有事情,” Henry告訴eWEEK。“ Buildah的亮點(diǎn)在于,它克服了Dockerfile格式的一些傳統(tǒng)缺陷,可以使用容器宿主的工具來(lái)修改圖像內(nèi)容,而不必依賴于圖像中的內(nèi)容。”

Breard評(píng)論說(shuō),從最近發(fā)布的7.5版本開始,Red Hat Enterprise Linux當(dāng)前包括并支持Buildah。他補(bǔ)充說(shuō),Buildah可能還會(huì)在Red Hat OpenShift的未來(lái)版本中發(fā)揮重要作用,Red Hat OpenShift是Red Hat用于容器編排的Kubernetes的企業(yè)發(fā)行版。展望未來(lái),Red Hat的咨詢軟件工程師Daniel Walsh表示,作為社區(qū)項(xiàng)目,Buildah將在很大程度上受到最終用戶需求和社區(qū)的推動(dòng)。

Walsh告訴eWEEK: “我們還致力于將Buildah與OpenShift集成在一起,因?yàn)槲覀兛吹搅藝@用戶名稱空間的巨大潛力,并為緩存模型帶來(lái)了增強(qiáng)。”

保險(xiǎn)絲

Red Hat Fuse 7版本是Red Hat代碼集成平臺(tái)的最新更新,該平臺(tái)最初稱為oss Fuse。有多個(gè)上游開源項(xiàng)目可幫助啟用Red Hat Fuse,其中Apache Camel項(xiàng)目是核心組件。

作為Fuse 7版本的一部分,紅帽正在啟動(dòng)一個(gè)新的Fuse Online平臺(tái),該平臺(tái)使開發(fā)人員能夠使用托管服務(wù)部署云原生集成。Red Parulkar的高級(jí)產(chǎn)品營(yíng)銷經(jīng)理Sameer Parulkar說(shuō),F(xiàn)use在OpenShift上本地運(yùn)行,開發(fā)人員可以使用Red Hat Fuse可用的工具和功能來(lái)為OpenShift開發(fā)容器原生的集成應(yīng)用程序或API。

“保險(xiǎn)絲7允許更敏捷的集成開發(fā),因?yàn)樗鼊?chuàng)建了一個(gè)跨多個(gè)環(huán)境的集成平臺(tái),同時(shí)仍然是輕量級(jí)的和分散的,” Parulkar告訴eWEEK。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。