本文已超過一年。較舊的文章可能包含過時的內容。請檢查頁面中的資訊自發布以來是否已變得不正確。
成長中的 Kubernetes 生態系統
在過去一年中,我們看到了 Kubernetes 專案的驚人動能,並在本週稍早 Kubernetes v1 的發布中達到頂峰。我們也見證了 Kubernetes 周圍的生態系統蓬勃發展,並希望引起大家對我們所見到的一些更酷產品的關注。
| ----- | |
|
CloudBees 和 Jenkins 社群建立了一個 Kubernetes 外掛程式,允許將 Jenkins 從屬節點建置為 Docker 映像檔,並在由 Kubernetes 管理的 Docker 主機中執行,無論是在 Google Cloud Platform 上還是在更本地端的 Kubernetes 實例上。這些彈性從屬節點會在 Jenkins 為它們排程工作時上線,並在建置完成後銷毀,確保主節點可以穩定地存取乾淨的工作區,並最大限度地減少建置的資源佔用。
|
|
|
CoreOS 推出了 Tectonic,這是一個包含 Kubernetes、CoreOS 和 Docker 的企業級發行版。Tectonic 包括用於工作流程和儀表板的管理主控台、用於建置和共享容器的整合式登錄檔,以及用於自動化部署和自訂滾動更新的其他工具。在 KubeCon 上,CoreOS 推出了 Tectonic Preview,讓使用者可以輕鬆存取 Kubernetes 1.0、24x7 企業級支援、Kubernetes 指南和 Kubernetes 培訓,以協助企業開始體驗 Kubernetes、CoreOS 和 Docker 的強大功能。
|
|
|
Hitachi Data Systems 宣布 Kubernetes 現在已加入經驗證可在其企業級 Unified Computing Platform 上運行的解決方案列表。透過此公告,Hitachi 驗證了 Kubernetes 和 VMware 可以並排在 UCP 平台上運行,為基於容器的應用程式和傳統虛擬化工作負載提供企業級解決方案。
|
|
|
Kismatic 為純粹的開放原始碼 Kubernetes 提供企業支援。他們宣布了專為生產級企業環境建置的開放原始碼和商業支援的 Kubernetes 外掛程式。任何 Kubernetes 部署現在都可以受益於模組化、基於角色的存取控制 (RBAC)、用於基礎驗證的 Kerberos、LDAP/AD 整合、豐富的稽核和平台無關的 Linux 發行版套件。
|
|
|
Meteor Development Group,Meteor(JavaScript 應用程式平台)的建立者,正在使用 Kubernetes 建置 Galaxy,以在生產環境中運行 Meteor 應用程式。Galaxy 將從免費測試應用程式擴展到適合生產環境的高可用性託管。
|
|
|
Mesosphere 已將 Kubernetes 整合到其資料中心作業系統 (DCOS) 平台中,作為一級公民。透過使用 DCOS,企業可以在數千個節點(包括裸機和虛擬化機器)上部署 Kubernetes,這些節點可以在內部部署和雲端中運行。Mesosphere 還推出了 Kubernetes 培訓訓練營 的 Beta 版,並將在未來提供更多課程。
|
|
|
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 Bootcamp,其中包括一系列實作練習,穿插迷你講座,涵蓋容器基礎知識、使用 Docker、Kubernetes 和 Google Container Engine 等實作主題。
|
|
|
OpenCredo 除了諮詢和解決方案交付外,還提供實用的實驗室風格容器和排程器課程。為期三天的課程讓開發團隊可以快速上手,並在實際場景中有效利用容器,涵蓋一般容器以及 Docker 和 Kubernetes。
|
|
|
Pythian 專注於協助客戶設計、實施和管理直接為收入和業務成功做出貢獻的系統。他們提供由 訓練有素且經驗豐富的資料專家組成的小型專責團隊,這些專家擁有深厚的 Kubernetes 和容器經驗,足以協助公司使用容器解決大數據問題。
|