OpenStack Dashboard http://launchpad.net/openstack-dashboard Long live the new cloud Devin Carlen (@devcamcar) [email_address]
A Brief History python / django based web framework created by NASA for the Nebula project and open sourced based on original Nova prototype built on EC2 API
Original Scope manage projects and users browse and edit images launch and terminate instances create volumes and attach them to instances open an interactive ajax console for an instance
Current State of Affairs dashboard is a reference implementation use it as a guide to build your own django site pick and choose which underlying modules you need underlying modules are in production use by NASA Nebula OpenStack incubation project dozen or so contributors
 
 
 
 
Ajax Console
Transition to OpenStack API still based on EC2 API pros: volume, keypair, security group support cons: can't take advantage of new OS API features, extensions, PaaS, etc.
Transition to OpenStack API work in progress to migrate to OS API auth (will defer to whatever OS as a whole chooses) volumes (branch for volume extensions in OS API) keypairs (nothing in OS API currently) security groups (nothing in OS API currently)
Admin API uses nova-adminclient http://launchpad.net/nova-adminclient also based on EC2 API transition this to OpenStack API as well
Looking Forward underlying module is currently "django-nova” rename this to "django-openstack”  introduce submodules django_openstack.nova django_openstack.swift django_openstack.glance django_openstack.syspanel django_openstack.billing
Looking Forward jquery-pjax https :// github.com / defunkt / jquery-pjax ) ajax + real urls beautiful ui's that gracefully degrade PaaS integration RedDwarf, Atlas, etc…
Getting Started get the code bzr branch lp:openstack-dashboard set up virtualenv python <branch_dir>/tools/openstack-dashboard/install_venv.py http://wiki.openstack.org/OpenStackDashboard  for more details
Help Wanted this is an OpenStack incubation project developers wanted!

Open stack dashboard diablo

  • 1.
  • 2.
    OpenStack Dashboard http://launchpad.net/openstack-dashboardLong live the new cloud Devin Carlen (@devcamcar) [email_address]
  • 3.
    A Brief Historypython / django based web framework created by NASA for the Nebula project and open sourced based on original Nova prototype built on EC2 API
  • 4.
    Original Scope manageprojects and users browse and edit images launch and terminate instances create volumes and attach them to instances open an interactive ajax console for an instance
  • 5.
    Current State ofAffairs dashboard is a reference implementation use it as a guide to build your own django site pick and choose which underlying modules you need underlying modules are in production use by NASA Nebula OpenStack incubation project dozen or so contributors
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
    Transition to OpenStackAPI still based on EC2 API pros: volume, keypair, security group support cons: can't take advantage of new OS API features, extensions, PaaS, etc.
  • 12.
    Transition to OpenStackAPI work in progress to migrate to OS API auth (will defer to whatever OS as a whole chooses) volumes (branch for volume extensions in OS API) keypairs (nothing in OS API currently) security groups (nothing in OS API currently)
  • 13.
    Admin API usesnova-adminclient http://launchpad.net/nova-adminclient also based on EC2 API transition this to OpenStack API as well
  • 14.
    Looking Forward underlyingmodule is currently &quot;django-nova” rename this to &quot;django-openstack” introduce submodules django_openstack.nova django_openstack.swift django_openstack.glance django_openstack.syspanel django_openstack.billing
  • 15.
    Looking Forward jquery-pjaxhttps :// github.com / defunkt / jquery-pjax ) ajax + real urls beautiful ui's that gracefully degrade PaaS integration RedDwarf, Atlas, etc…
  • 16.
    Getting Started getthe code bzr branch lp:openstack-dashboard set up virtualenv python <branch_dir>/tools/openstack-dashboard/install_venv.py http://wiki.openstack.org/OpenStackDashboard for more details
  • 17.
    Help Wanted thisis an OpenStack incubation project developers wanted!