4 個提升 DevOps 協同作業效率的開源工具

這是開源報報訂閱者的 Bonus 服務,小編每天整理開源報報發現許多開源工具是相輔相成的,所以接下來會將這些開源工具整理成一篇主題報導,可以更方便一起搭配使用這些開源工具來增加生產力。

主題報導的內容會隨著發現新的開源專案持續更新,想要追蹤這篇主題報導的變更紀錄,可到這篇 po 文按讚追蹤

以主題方式整理出相關的開源專案 – 開源報報主題報導

onedev – 超簡單的一體化 DevOps 平台

附有問題跟蹤、 Git 管理、提取請求( Pull Request ) 和 Build Farm。 簡單而強大。

詳細介紹請參考 超簡單的一體化 DevOps 開源平台

Backstage 是建立開發人員入口網站的開放平臺

這是 Spotify 支援的開源專案,也是他們內部在使用的工具

Backstage 背後的哲學很簡單: 不要讓你的工程師接觸到基礎設施工具的全部複雜性。 工程師們應該釋出程式碼,而不是在每次想要實現基本功能時都想出一個全新的工具集。 透過新增外掛,Backstage 允許你新增“東西”(工具、服務、功能等) ,而不是建構新的工具。 這將節省你的工作,並避免你的團隊需要學習如何使用和支援另一個工具。

Backstage 解決什麼問題?

隨著公司的成長,基礎設施系統變得更加混亂。 Backstage 將所有的基礎設施工具、服務和檔案統一為一個單一的、一致的 UI。想象一下,如果你的所有工具—— GCP、 Bigtable、 CI 管道、 TensorFlow Extended 以及其它隱藏在堆疊中的工具——都具有相同的、易於使用的介面。 那是 Backstage。 所有基礎設施的一個前端。

詳細介紹請參考 https://labs.spotify.com/2020/03/17/what-the-heck-is-backstage-anyway/

Gods – 自己架設 Git 服務

整體功能看起來很類似 GitHub ,使用 Go 語言開發

  • 使用者數位看板,使用者配置檔案和活動時間表
  • 透過 SSH、 HTTP 和 HTTPS 通訊協定訪問儲存庫
  • 使用者、組織和儲存庫管理
  • 儲存庫和組織 webhooks,包括 Slack,Discord 和 Dingtalk
  • 儲存 Git hooks 和部署的 key
  • 儲存庫 issues、pull request、 wiki、受保護的分支和協同作業
  • 從其他程式碼主機遷移和做為鏡像儲存庫( 當做備份主機 ) 包含 wiki
  • 用於快速編輯儲存庫檔案和 wiki 的 Web 編輯器
  • Jupyter Notebook 和 PDF 渲染
  • 透過 SMTP,LDAP,reverse proxy,GitHub.com 和 GitHub Enterprise 2FA 做認證
  • 客製化的 HTML 模板,靜態檔案和更多功能
  • 豐富的資料庫後端,包括 PostgreSQL、 MySQL、 SQLite3、 MSSQL 和TiDB
  • 支援30種以上的語言 ( 也有繁體中文 )

完整的容器管理平台

Rancher 是一個開放原始碼專案,它為在營運環境中部署容器的組織提供了一個容器管理平台。Rancher 可以輕鬆到處執行 Kubernetes,滿足 IT 需求,並授權 DevOps 團隊。

開源報報服務訂閱網址

相關線上課程

 歡迎使用 App / Email | Telegram 訂閱 網站更新

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: