本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
不断增长的 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 和容器经验,能够帮助公司使用容器解决大数据问题。
|