发布于 2015-11-05 00:19:49 | 181 次阅读 | 评论: 0 | 来源: 网友投递
Deis 开源PaaS系统
Deis 是一个 Django/Celery API 服务器、Python CLI 和一组 Chef cookbooks 合并起来提供一个类似 Heroku 的应用平台,用于公有云和私有云。Deis 的口号是:Your PaaS. Your Rules.
Deis v1.12 发布,更新如下:
新特性
deis-controller uses the host's Docker engine for app config, no longer requiring Docker 1.5.0
deis pull
now works with images built by Docker 1.6.2 and later
deisctl list-machines
shows details of the nodes in your cluster
deis-logger has new drains that are more performant and resilient
deis-builder makes $SOURCE_VERSION
available to buildpacks for Heroku compatibility
deis-controller disables swap usage when a memory limit is set
deis-registry logs more information during its startup process
提升
deis pull
can use a Procfile provided on the command line
deis-builder will continue to update etcd after transient errors
deis-builder updated its Docker-in-Docker wrapper to work with upcoming versions
DigitalOcean provisioning workflow is smoother and simpler when using rigger
Provisioning on Azure, GCE, and Linode handles discovery URL replacement better
AWS AutoScaling Groups won't be replaced thanks to CloudFormation template changes
Azure provisioning uses premium storage for etcd
reliability
Linode provisioning benefits from network and DHCP configuration tweaks
Documentation has been updated to mention stateless graceful upgrade, Deis release criteria, and dev pre-requisites
deis-database and deis-registry don't require "ListAllMyBuckets" permissions for S3 storage
deis-builder increased its timeout to fetch third-party buildpacks
详情及下载地址请看:v1.12.0
Deis 是一个 Django/Celery API 服务器、Python CLI 和一组 Chef cookbooks 合并起来提供一个类似 Heroku 的应用平台,用于公有云和私有云。Deis 的口号是:Your PaaS. Your Rules.
Deis 是一个开源的 PaaS 系统,简化和 LXC 容器和 Chef 节点的发布和伸缩。可用于托管应用、数据库、中间件和其他服务。Deis 利用 Chef、Docker 和 Heroku Buildpacks 来提供的私有 PaaS 是非常轻量级和灵活的。
Deis 提供开箱即用的 Ruby, Python, Node.js, Java, Clojure, Scala, Play, PHP, Perl, Dart 和 Go 语言的支持。此外 Deis 可使用 Heroku Buildpacks、Docker images 和 Chef recipes 发布任何内容。Deis 主要设计用来跟不同的云提供商进行交互,支持 EC2 等平台。