ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Deis 1.0 正式版发布,可用于产品环境!

Deis 1.0 正式版发布,可用于产品环境!

Linux操作系统 作者:dxm2025 时间:2014-11-14 10:04:43 0 删除 编辑

基于 Docker 的开源 PaaS 系统 Deis 1.0 正式版发布了,这是 Deis 的首个稳定版本,你现在可以在生产环境中使用该系统,这是 Deis 首个基于 Docker 构建的产品级别的 PaaS 系统。

Deis 1.0 提供了稳定的 API、丰富的功能特性以及可靠的组件架构。包括:

  • 平台质量  - Deis 由久经沙场的社区进行测试,可处理企业级产品负载

  • 安装便捷 - Deis 可通过一个简单的命令行工具在 30 分钟内安装到 CoreOS 集群中

  • 高可用性 - 整个 Deis 平台是可高可用的,可在集群中实现容错

  • 成熟的流程 - Deis 提供三种部署流程,包括:Heroku Buildpacks, Dockerfiles 和原生的 Docker Images

  • 文档完善 - 为开发者和管理员提供的文档进行完善和改进,并提供独立的文档站点

  • 可在任何平台运行 – Deis 可运行于公有云、私有云和裸机,目前已经通过了包括 AWS、Google Compute Engine、Digital Ocean、Rackspace、OpenStack 和 VMware 的认证

如果你是 Deis 早期版本的用户,可参考 "Upgrading Deis" 文档进行升级。

Deis 1.0 的改进概要:

  • http://docs.deis.io/ 独立的文档站点,对文档内容进行重新组织

  • 原来在 README 文件中的文档移到文档站点

  • 添加新的 DigitalOcean 指南

  • make targets for Docker images and documentation are strict about errors

  • 提供 Docker 1.3.1 TLS 认证的测试套件

  • stale app release containers can't be published to the router

  • deisctl help  always prints a helpful usage message

  • deis CLI honors the $DEIS_DRINK_OF_CHOICE environment variable

组件更新

  • 更新到 CoreOS 494.0.0

  • 更新到 Ceph 0.87 "giant"

  • builder , controller , and deis CLI 要求 python 2.4.3

  • controller 更新 Django REST framework 到 2.4.4

  • controller 更新 python-etcd to 0.3.2

  • controller 更新 South to 1.0.1

完整记录请看 CHANGELOG.md .

目前已知的问题:

Docker 1.3.1

从 Docker 1.3.1 开始使用 TLS 用于所有 registry 之间的通讯。这导致使用私有 registry 时的一系列问题,目前 Deis 正在尝试解决这个问题,因此目前 Deis 只支持 Docker 1.3.0。

升级中的日志丢失问题

当从早起版本升级到 1.0 时,可能会丢失一些平台日志数据,这是因为Ceph组件升级的原因导致。因此我们建议升级前请阅读 备份和恢复过程 文档来确保升级过程中数据不丢失。

未来计划

交互式管理命令

尽管 deis run 可在容器中执行管理命令,目前还不支持长时间运行的交互式命令,例如 deis run bash 。

服务网关

Deis 必须简化可重用的后端服务的发布,例如数据库、队列、存储等,并允许开发者方便的将服务绑定到应用中。这将会是一种松耦合的方式进行。你可通过 GitHub issue 了解最新进展情况。

官方发行说明请看: http://deis.io/deis-1-0-production-ready/

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30015039/viewspace-1332178/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-11-09

  • 博文量
    169
  • 访问量
    233176