CDS是一款企業級的持續交付和DevOps自動化開源平臺,在CI/CD領域有著多年的經驗積累。該工具具有彈性、可擴展、簡單靈活、自助服務的特點,行業的大多數標準工具,在確定的四個關鍵方面,沒有一個完全符合的期望,因此CDS便是試圖解決的問題。
軟件特色
彈性
CDS的資源/工作是按需啟動的,以保證用戶的低等待時間,不會過度消耗閑置的資源。
可擴展的
在CDS中,任何類型的行動(Kubernetes和OpenStack部署,推送到Kafka,測試CVE......)都可以在高級插件中捕獲,作為用戶的構建模塊使用。這些插件的編寫和使用都很簡單,所以很容易以有效和無壓力的方式滿足最奇特的需求。
靈活,但簡單
CDS可以運行復雜的工作流程,有各種中間步驟,包括構建、測試、部署1/10/100、手動或自動門、回滾、條件分支......這些工作流程可以作為代碼存儲在git倉庫中。CDS為Core團隊最常見的場景提供了基本的工作流程模板,以便于采用過程。這樣一來,從無到有建立一個功能性的CI/CD鏈就會變得快速而簡單。
自助服務
最后,一個關鍵的方面是自助服務的想法。一旦用戶創建了CDS項目,他們就可以在這個空間里完全自主,可以自由地管理管道,委托訪問權限等。所有用戶都可以根據自己的需要自由地定制他們的空間,并在開箱即用的基礎上進行建設。個性化工作流程模板、插件、在自定義虛擬機口味或自定義硬件上運行構建和測試......所有這些都可以在沒有CDS管理員的任何干預下完成。
標簽: 編程輔助
裝機必備軟件
網友評論