開源 PaaS 系統,Deis v1.9 發布
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。
新特性:
-
Kubernetes scheduler tech preview!
</li> -
Mesos with Marathon scheduler tech preview!
</li> -
</li>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
</li> -
</li>deisctl dock
opens a shell or runs commands on a running container -
</li>deisctl ssh
can also run commands directly on a node -
</li>deisctl install
can specify the router mesh size (default is 3) -
A faster, more portable
</li>deis
CLI written in Go is ready for your testing and feedback! -
</li> </ul>make commit-hook
installs a helper to warn about git commit style提升:
-
</li>deisctl
exits with an error ifstop
orstart
fails -
deis-controller enforces correct types for CPU, mem, and tags config
</li> -
deis-controller allows non-superusers to manage their keys
</li> -
deis-controller ignores setting gunicorn workers < 1
</li> -
deis-database backs up the DB on unit stop
</li> -
deis-logger uses only one
</li>Ticker
for time-related operations -
deis-publisher displays the HTTP error on connection failure
</li> -
deis-router builds the set-misc module for nginx
</li>set_random
-
Makefiles install go tools from golang.org, not code.google.com
</li> </ul>更多內容及軟件下載請點這里。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-