本文發表於一年多前。舊文章可能包含過時內容。請檢查頁面中的資訊自發布以來是否已變得不正確。

OpenStack 上的 Kubernetes

今天,OpenStack 基金會透過將 Kubernetes 納入其社群應用目錄,使您在 OpenStack 雲上部署和管理 Docker 容器叢集變得更加容易。在今天於溫哥華舉行的 OpenStack 峰會的主題演講中,OpenStack 基金會營運長 Mark Collier 和 Mirantis 產品線經理 Craig Peters 演示了社群應用目錄的工作流程,他們利用 OpenStack 雲中已有的計算、儲存、網路和身份系統,在幾秒鐘內啟動了一個 Kubernetes 叢集。

目錄中的條目不僅包括啟動 Kubernetes 叢集的能力,還包括一系列由 Kubernetes 管理的 Docker 容器中部署的應用程式。這些應用程式包括:

  • Apache Web 伺服器
  • Nginx Web 伺服器
  • Crate - 適用於 Docker 的分散式資料庫
  • GlassFish - Java EE 7 應用程式伺服器
  • Tomcat - 一個開源 Web 伺服器和 Servlet 容器
  • InfluxDB - 一個開源、分散式、時間序列資料庫
  • Grafana - InfluxDB 的指標儀表盤
  • Jenkins - 一個可擴充套件的開源持續整合伺服器
  • MariaDB 資料庫
  • MySql 資料庫
  • Redis - 鍵值快取和儲存
  • PostgreSQL 資料庫
  • MongoDB NoSQL 資料庫
  • Zend Server - 完整的 PHP 應用程式平臺

此列表將不斷增長,並在此處進行整理。您可以在此處檢視(並貢獻)告知 Murano 如何安裝和啟動 Kubernetes 叢集的 YAML 檔案。

Kubernetes 開源專案持續獲得了社群的極大認可和日益增長的勢頭,在 GitHub 上擁有超過 11,000 次提交和 7,648 顆星。從 Red Hat 和 Intel 到 CoreOS 和 Box.net 的支持者,它代表了從企業 IT 到尖端初創公司的各種客戶利益。我們鼓勵您嘗試一下,向我們提供反饋,並加入我們不斷壯大的社群。