GitLab將會持續支援FluxCD

极狐GitLab發表於2024-09-20

學習資料

  • GitLab 中國發行版文件
  • GitLab 中國發行版下載安裝

關聯閱讀

  • 雲原生明星創業公司 Weaveworks 倒閉了,GitOps 該何去何從?

GitOps 是一種雲原生應用程式交付新正規化。透過 Pull 的方式,捕捉雲原生應用程式和基礎設施部署清單的變更,然後自動將變更部署到目標 Kubernetes 叢集上。極狐GitLab作為早期就支援 GitOps 的 DevOps 工具,透過 Kubernetes Agent Server 的方式實現 GitOps。後來選擇了和業界成熟且開源的 GitOps 解決方案進行整合來實現 GitOps,為使用者提高雲原生應用程式的研發和交付效率。

但是今年年初,Flux 的母公司宣佈公司即將關於,GitLab 作為極狐GitLab 的上游,針對這一事件也做了自己的表述。以下是 GitLab 官方釋出的對於 Flux 持續支援的博文(翻譯文):

GitLab 致力於與其他合作伙伴合作,確保 Flux 仍然是一個穩定、可靠、成熟的雲原生計算基礎專案。

早些時候,Weaveworks 執行長 Alexis Richardson 公開宣佈,該公司(FluxCD 的主要贊助商)將關門並停止其商業運營。

GitLab 於 2023 年初作出了一項戰略決策,將FluxCD 與其 Kubernetes Agent整合,作為推薦的 GitOps 解決方案。雖然我們對 Weaveworks 公司的訊息感到難過,但這絕不會改變我們對 FluxCD 這個專案的承諾,以及它為客戶提高效率的能力。 FluxCD 是一個成熟的、企業級的 GitOps 解決方案,具有現代的模組化架構和乾淨的程式碼庫,適合整合並且需要最少的維護。

在過去的一個月中,我們與許多圍繞 FluxCD 構建工具的公司進行了討論,我們共同確信 FluxCD 是我們希望繼續支援和依賴的解決方案。我們考慮轉向替代方案,但決定放棄其他選擇。我們對 Flux 的未來充滿信心。 Flux 是一個成熟的雲原生計算基金會 (CNCF) 專案,擁有龐大且專注的使用者群。我們相信,我們對 Flux 的持續支援和整合可以為我們的使用者提供最好的服務。

不幸的是,組織變化影響了 Flux 維護者的地位。在 GitLab,我們致力於開源。當我們決定與 Flux 整合時,我們知道遲早我們希望在 GitLab 中擁有 FluxCD 維護者。鑑於最近的變化,我們更加致力於在 Flux 社群中發揮積極作用,並且我們希望為企業客戶支援 FluxCD。

“GitLab 是一個經過驗證的軟體交付平臺,我很高興看到他們的領導層站出來幫助和支援 Flux。作為 GitOps 和 FluxCD 的發明者,我知道 Weaveworks 人員和我們所有的客戶都希望看到這一點。就我而言,我對 Flux 的未來比以往任何時候都更有信心,我很高興看到 GitLab 成為致力於企業 Flux 支援的公司之一。” - Alexis Richardson,Weaveworks 執行長

由於 Flux 社群正處於動盪時期,我們正在與其他合作伙伴密切合作,以確保 Flux 仍然是一個穩定、可靠和成熟的 CNCF 專案。

相關文章