发布于 2015-08-06 00:55:11 | 165 次阅读 | 评论: 0 | 来源: 网友投递
Deis 开源PaaS系统
Deis 是一个 Django/Celery API 服务器、Python CLI 和一组 Chef cookbooks 合并起来提供一个类似 Heroku 的应用平台,用于公有云和私有云。Deis 的口号是:Your PaaS. Your Rules.
Deis v1.9 发布,主要更新内容如下:
Kubernetes scheduler tech preview!
Mesos with Marathon scheduler tech preview!
deis config:set HEALTHCHECK_URL=/
enables liveness and readiness app health checks
Tools for a graceful upgrade to future versions of Deis are in place
deisctl dock
opens a shell or runs commands on a running container
deisctl ssh
can also run commands directly on a node
deisctl install
can specify the router mesh size (default is 3)
A faster, more portable deis
CLI written in Go is ready for your testing and feedback!
make commit-hook
installs a helper to warn about git commit style
deisctl
exits with an error if stop
or start
fails
deis-controller enforces correct types for CPU, mem, and tags config
deis-controller allows non-superusers to manage their keys
deis-controller ignores setting gunicorn workers < 1
deis-database backs up the DB on unit stop
deis-logger uses only one Ticker
for time-related operations
deis-publisher displays the HTTP error on connection failure
deis-router builds the set-misc module for nginx set_random
Makefiles install go tools from golang.org, not code.google.com
更多内容及软件下载请点这里。
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。