Deis v1.8 發布,開源 PaaS 系統

jopen 9年前發布 | 7K 次閱讀 Deis

Deis v1.8 發布,此版本在運行現有后備存儲器的情況下可以安裝存儲器,數據庫和日志記錄工具,無需 ceph!同時添加了 deisctl sshdeis auth:regenerate 命令,釋放了一些 Linode。

升級請看 "Upgrading Deis" 文檔。

更新內容

新特性

  • Deis can be provisioned without Ceph by using an external backing store

  • deis-router uses new nginx reuseport socket sharding

  • Deis can be provisioned on Linode, thanks to community support!

  • deisctl ssh <component> opens a shell directly to the node running the specified Deis component

  • deis-router features security configuration for DHE ciphersuites, SSL ciphers, and HSTS

  • deis auth:regenerate creates a new authentication token

  • deis-controller will properly roll back a release if some containers weren't created

改進

  • Source code for deisctl is substantially refactored, with beefier, parallelized test coverage

  • Numerous enhancements to API reference documentation and generated code docs

  • Fixed "invalid tar magic" error when pushing without a Procfile

  • Fixed JSON decoding errors in test suite due to premature SSH close

  • deis-builder generates SSH keys on boot when needed

  • Doc updates to upgrade procedure, EC2 PROXY protocol, and cluster sizing for etcd

  • Contrib README.md mentions new community tools for monitoring and backup/restore

  • Added Engine Yard provisioning and Deis Pro to docs

  • deisctl won't hang forever waiting for a missing service

  • deis-builder only builds slugrunner/slugbuilder if they're missing

  • Amazon EC2 m4 instance types are now supported in provisioning

  • DigitalOcean support added a couple of eligible regions

  • DEIS_DRINK_OF_CHOICE=slurm won't break integration tests now

  • deis-registry will SIGHUP its processes correctly on restart

  • deis-builder won't log etcdctl watch output periodically

  • integration tests will retry docker push on Docker Hub errors

Under the Hood

  • deis-router updated nginx to 1.9.2

  • deis-registry incorporates some upstream fixes to the "classic" V1 registry

  • deis-database updated wal-e to 0.8.1

  • deis-controller updated psycopg2 to 2.6.1

  • Several components updated to confd 0.10.0

詳細改進內容請看 CHANGELOG.md

下一步計劃:

  • Configurable Healthchecks

  • TTY Broker

  • Scheduling and Orchestration

  • Etcd 2

更多內容請看發行說明

下載:https://github.com/deis/deis/archive/v1.8.0.zip

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。

Deis v1.8 發布,開源 PaaS 系統

來自:http://www.oschina.net/news/64229/deis-1-8

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!