本文已超过一年。较旧的文章可能包含过时内容。请检查页面中的信息自发布以来是否已不再正确。

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 到前沿初创公司的各类客户兴趣。我们鼓励您尝试使用,向我们提供反馈,并加入我们不断壮大的社区。