本文發表於一年多前。舊文章可能包含過時內容。請檢查頁面中的資訊自發布以來是否已變得不正確。
不斷增長的 Kubernetes 生態系統
過去一年,Kubernetes 專案發展勢頭迅猛,並在本週早些時候釋出了 Kubernetes v1。我們也見證了 Kubernetes 周圍生態系統的繁榮,並希望藉此機會介紹一些我們看到的很棒的產品。
| ----- | |
|
CloudBees 和 Jenkins 社群建立了一個 Kubernetes 外掛,允許 Jenkins 從屬伺服器構建為 Docker 映象,並在由 Kubernetes 管理的 Docker 主機中執行,無論是在 Google Cloud Platform 上還是在本地 Kubernetes 例項上。這些彈性從屬伺服器在 Jenkins 為其排程作業時上線,並在構建完成後銷燬,確保主伺服器穩定訪問乾淨的工作區,並最大限度地減少構建的資源佔用。
|
|
|
CoreOS 推出了 Tectonic,一個經過深思熟慮的 Kubernetes、CoreOS 和 Docker 企業發行版。Tectonic 包括用於工作流和儀表盤的管理控制檯、用於構建和共享容器的整合登錄檔,以及用於自動化部署和定製滾動更新的附加工具。在 KuberCon 大會上,CoreOS 推出了 Tectonic Preview,讓使用者可以輕鬆訪問 Kubernetes 1.0,獲得 24x7 小時企業級支援、Kubernetes 指南和 Kubernetes 培訓,幫助企業開始體驗 Kubernetes、CoreOS 和 Docker 的強大功能。
|
|
|
日立資料系統 (Hitachi Data Systems) 宣佈 Kubernetes 現已加入其企業統一計算平臺 (Unified Computing Platform) 驗證執行解決方案列表。透過此公告,日立已驗證 Kubernetes 和 VMware 在 UCP 平臺上並行執行,為基於容器的應用程式和傳統虛擬化工作負載提供企業級解決方案。
|
|
|
Kismatic 為純粹的開源 Kubernetes 提供企業級支援。他們宣佈推出專門為生產級企業環境構建的開源和商業支援的 Kubernetes 外掛。現在,任何 Kubernetes 部署都可以受益於模組化的基於角色的訪問控制 (RBAC)、用於基礎認證的 Kerberos、LDAP/AD 整合、豐富的審計和平臺無關的 Linux 發行版軟體包。
|
|
|
Meteor Development Group,JavaScript 應用程式平臺 Meteor 的建立者,正在使用 Kubernetes 構建 Galaxy 來執行生產中的 Meteor 應用程式。Galaxy 將從免費測試應用程式擴充套件到適用於生產的高可用性託管。
|
|
|
Mesosphere 已將 Kubernetes 作為一級公民整合到其資料中心作業系統 (DCOS) 平臺中。企業可以使用 DCOS 在數千個節點上部署 Kubernetes,包括裸機和虛擬化機器,這些機器可以在本地和雲中執行。Mesosphere 還推出了他們的 Kubernetes 培訓訓練營 的測試版,並將計劃在未來提供更多此類培訓。
|
|
|
Mirantis 正在 OpenStack 和其他支援 Kubernetes 的雲中實現混合雲應用程式。OpenStack Murano 應用程式包支援完整的應用程式生命週期操作,例如部署、建立叢集、建立 pod、向 pod 新增容器、擴容和縮容。
|
|
|
OpenContrail 正在建立一個 kubernetes-contrail 外掛,旨在將 Kubernetes 的叢集管理功能與 OpenContrail 的網路服務自動化功能結合起來。鑑於 Kubernetes 中固有的 pod 和服務的事件驅動抽象,利用 OpenContrail 的虛擬網路策略方法和程式設計 API 來實現網路服務強制執行是一個簡單的擴充套件。
|
|
|
Pachyderm 是一個容器化資料分析引擎,它提供了 Hadoop 的廣泛功能以及 Docker 的易用性。使用者只需提供包含資料分析邏輯的容器,Pachyderm 就會將計算分佈到資料上。他們剛剛釋出了在 Kubernetes 上進行本地部署以及在 Google Container Engine 上進行部署的完整版本,從而消除了自行執行叢集的所有操作開銷。
|
|
|
Platalytics, Inc. 宣佈釋出其 Spark 應用程式平臺的一鍵式隨處部署功能。基於 Kubernetes、Docker 和 CoreOS,它允許透過單擊一下,將 Apache Hadoop、Spark 和 Platalytics 平臺簡單自動化地部署到所有主要的公共雲,包括 Google、Amazon、Azure、DigitalOcean 和私有本地雲。它還支援混合雲場景,其中可以混合公共雲和私有云上的資源。
|
|
|
Rackspace 建立了 Corekube,這是一種在 OpenStack 上部署 Kubernetes 的簡單快捷方法。透過使用由 etcd、fleet 和 flannel 協調的解耦基礎設施,它使使用者能夠嘗試 Kubernetes 和 CoreOS,而無需手動設定所有繁瑣的工作。
|
|
|
Red Hat 是 Kubernetes 的長期支持者,也是該專案的重要貢獻者。用他們自己的話說:“從 Red Hat Enterprise Linux 7 和 Red Hat Enterprise Linux Atomic Host 到 OpenShift Enterprise 3 和即將推出的 Red Hat Atomic Enterprise Platform,我們非常適合將容器創新引入企業,利用 Kubernetes 作為編排的共同骨幹。”
|
|
|
Redapt 正在推出與 Kubernetes 合作伙伴生態系統中的其他合作伙伴共同設計和製造的各種交鑰匙式本地 Kubernetes 解決方案。其中包括利用 CoreOS/Tectonic、Mirantis OpenStack 和 Mesosphere 平臺進行管理和配置的裝置。Redapt 還提供私有、公共和多雲解決方案,幫助客戶成功地將 Kubernetes 部署加速到生產環境。
|
| ----- | |
|
|
我們還看到一個服務合作伙伴社群應運而生,以協助採用 Kubernetes 和容器
| ----- | |
|
Biarca 正在使用 Kubernetes,透過戰略性管理策略,簡化應用程式部署並根據需求在可用的混合雲和多雲叢集中進行擴充套件。他們網站上的一段影片演示瞭如何使用 Kubernetes 在基於 OpenStack 的私有云基礎設施中部署應用程式,並使用 GCE 等公共雲來應對應用程式的突發需求。
|
|
|
Cloud Technology Partners 開發了一項以 Kubernetes 為特色的容器服務,旨在幫助企業採用和實施容器最佳實踐。該服務幫助組織瞭解容器如何帶來競爭優勢。
|
|
|
DoIT International 正在提供 Kubernetes 訓練營,其中包括一系列動手練習和迷你講座,涵蓋容器基礎知識、Docker 使用、Kubernetes 和 Google Container Engine 等動手主題。
|
|
|
OpenCredo 除了提供諮詢和解決方案交付外,還提供實用的實驗室式容器和排程器課程。為期三天的課程讓開發團隊能夠快速上手,並在實際場景中有效利用容器,涵蓋通用容器以及 Docker 和 Kubernetes。
|
|
|
Pythian 專注於幫助客戶設計、實施和管理直接有助於收入和業務成功的系統。他們提供由 訓練有素、經驗豐富的專業資料專家組成的專業團隊,擁有深厚的 Kubernetes 和容器經驗,能夠幫助公司使用容器解決大資料問題。
|