【CF 應用開發大賽】Cloud Foundry 控制檯

應用名稱:Cloud Foundry Console 前端

應用URL地址:http://cf-console.cfapps.io web

應用說明及使用場景:Cloud Foundry提供了vmc上傳和管理應用的方式,但老是感受不夠直觀。並且管理應用時,必須在機器上裝上環境才能夠。因此開發出一個web版的vmc,能夠更加直觀方便的管理應用,查看本身的CloudFoundry當前的狀態。 spring

使用的技術及軟件: 數據庫

  • 前端使用的框架及js插件:

        1.bootstrap    
        2.modernizr
        3.datatable plugin
        4.bootstrap-carousel
        5.bootstrap-editable bootstrap

  • 服務器端:

        spring mvc tomcat

  • 存儲:

         沒有使用任何數據庫及存儲服務 服務器

 創新點(亮點): mvc

  • 它是一個基於CloudFoundry的應用;
  • 它用來管理CloudFoundry應用;
  • 它可以在任何能夠上網的地方管理你的應用,而不須要安裝特定的管理環境;
  • 它可以讓你對你的應用基本狀況有更加直觀的瞭解,而不只侷限於命令行;

 應用截圖: app

登陸頁 框架

 

概覽頁

應用程序頁

應用程序實例信息頁

cloudfoundry runtime框架頁

命令行模式,能夠經過命令行維護cloudfoundry(暫時功能還不全)

 


後續開發:

  • 修改App信息,例如:實例個數,內存......
  • 能夠查看每一個App的實例的日誌以及中間件文件信息(例如:能夠查看每一個實例tomcat的各個目錄文件)
  • 建立App,建立Service......

Q&A:

  • 爲什麼尚未完成所有功能就上傳?

        競爭太激烈了,先佔個位置拉拉票吧

  • 什麼時候能下載源碼?

        25號以前,如今還有些功能沒有完成

  • 會不會偷偷記錄其餘人的用戶名和密碼?

        這個真不會。


ReadMe:

 2013年1月21日:

    解決bug:

  • 應用程序沒有運行時,獲取instances信息時,報空指針

    新特性:

  • app詳細信息頁面能夠修改應用實例,修改實例內存,當超出限制(2G)內存時,給出提示
  • 改進app的instances頁面表格換行問題,增長 查看日誌功能(但如今只能查看id爲0的實例的日誌)

 2013年1月22日:

    解決bug:

  •     overView頁面顯示使用內存統計不許確,沒有考慮實例是否運行,以及多個實例的狀況;
  •     解決app查看每一個instances日誌只能查看id爲0的日誌,如今每一個實例均可以單獨顯示日誌; 

 2013年1月23日:

    新特性:

  •     增長查看應用詳細信息時,顯示URL狀況,後續將增長url的刪除和添加.爲啥如今不添加?該上班了....

 2013年1月24日:

    新特性:

  •     增長命令行頁面,能夠在命令行中管理本身的cloudfoundry

 2013年1月29日:

    新特性:

  • 增長對應用url的管理,支持添加和刪除;

 2013年1月30日:

    新特性:

  • 增長「Files」頁籤,能夠顯示當前運行的程序,示例在中間件的文件信息;以下圖所示(顯示console應用第0個實例的tomcat/webapps/root/web-inf目錄內容):

       

 2013年1月31日:

    新特性:

  • fileBrowser頁籤瀏覽時,file能夠正常下載
  • 增長心跳,避免長期不操做形成超時


 



你們若是以爲這個還不錯,給投個票,支持一下吧。http://www.oschina.net/cf-app-show (CTRL+F搜「控制檯」)

相關文章
相關標籤/搜索