1. 程式人生 > >Jenkins企業版正式登上微軟Azure Kubernetes 服務_Kubernetes中文社群

Jenkins企業版正式登上微軟Azure Kubernetes 服務_Kubernetes中文社群

提供企業級的CI/CD服務廠商,近年也開始加強支援各大雲廠商,從應用開發、持續整合,到最後應用部署流程都支援。例如GitLab,在今年4月時就開始與Google雲服務整合,讓應用可以部署至Kubernetes環境,而近日釋出的GitLab 11.0版,使用者可以用來管理與監控Kubernetes狀態外,需要除錯與檢查pod的時候,也能直接從GitLab部署儀表板中,瀏覽Kubernetes pod的日誌。
而Chef的自動化服務Habitat Builder,則是強化與微軟Azure整合,Habitat Builder可以直接連線至Azure容器儲存庫,在完成容器化應用構建後,後續的排程、管理工作,就交由Azure Kubernetes服務。

現在輪到持續整合工具Jenkins背後的開發商CloudBees,該公司近日宣佈企業版Jenkins服務CloudBees Core,正式與微軟Azure Kubernetes服務整合。CloudBees表示,當今企業開始擁抱微服務、容器技術,開發、部署雲原生應用。目前Kubernetes成為最多人使用的容器排程工具,「不過要安裝、維護該工具,也需要相當程度的專業知識」,因此該公司的策略是與提供Kubernetes服務的Azure合作,讓企業使用者在代管環境執行Kubernetes,利用該環境原生的命令列介面,安裝CloudeBees Core,開發者隨時可以開發流程中匯入CI/CD工作。

CloudBees解釋,當企業在AKS環境部署CloudBees Core後,該工具提供開發者自助式CD服務,「開發者能存取經認證合格的CI/CD工具」,該公司也宣稱,只要這一套解決方案,就能讓所有的老舊應用、雲原生應用都整合到CD工作流程中。而Jenkins Master及Jenkins Agent也會自動水平擴充,調整至符合企業IT環境需求的規模。

現在CloudBees也已經邁向多雲、多異質環境的發展策略,除了這次正式支援的Azure Kubernetes環境,使用Amazon EKS、Google Kubernetes Engine或者紅帽OpenShift的企業,也能在其環境部署CloudBees Core。