本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
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 到尖端初创公司的各种客户利益。我们鼓励您尝试一下,向我们提供反馈,并加入我们不断壮大的社区。