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

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

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。

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

Deis v1.10.0 發布,此版本加速了 deis 命令行客戶端和 deis-builder

參與福利:新加入的 Deis 貢獻者可以獲得免費 DigitalOcean 卡

1.10.0 更新內容

新特性

  • The deis command-line tool has been rewritten in Go and is much faster

    </li>

  • The deis-builder component has been rewritten in Go and is faster and more reliable

    </li>

  • All buildpacks in deis-builder have been updated to the most recent versions tagged by Heroku

    </li>

  • deis-logspout can optionally deliver logs via TCP

    </li>

  • deis-router gained an informative traffic status page

    </li>

  • deis respects the --limit= flag for commands which list results

    </li>

  • Automated provision and upgrade acceptance tests now live under tests/bin/accept

    </li> </ul>

    改進

    • Various fixes to AWS, Azure, bare metal, Linode, and OpenStack provisioning

      </li>

    • Optional swarm scheduler components aren't built by default now; use make -C swarm/ build

      </li>

    • NewRelic contrib docs updated now that container CPU and memory usage are available

      </li>

    • deis-logger logs a unique id for each app name, helping Kubernetes scheduler usage

      </li>

    • deis-logger now allows underscores in container names

      </li>

    • deis-logspout fixes a potential deadlock when attaching to containers

      </li>

    • Integration tests fail if deis prints any warning

      </li>

    • Collaborators on apps can no longer manage others' permissions without being admins

      </li>

    • Users can revoke their own app access, and some permissions checks were fixed

      </li>

    • deisctl install and similar commands group k8s, mesos, and swarm components logically

      </li>

    • deisctl dock and deisctl ssh show help and handle arguments more consistently

      </li> </ul>

      Under the Hood

      • All components and clients are built with Go 1.5, which speeds garbage collection and enables concurrent execution

        </li>

      • nginx is updated to 1.9.4

        </li>

      • deis-store components are updated to Ceph 0.94.3

        </li> </ul>

        詳細改進內容請看 CHANGELOG.md

        下一步計劃

        • Docker Engine 升級

          </li>

        • Docker v2 Registry

          </li>

        • Rigger

          </li> </ul>

          更多內容請看發行說明

          來自:http://www.oschina.net/news/65919/deis-1-10-0

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