[Blueprint servercloud-p-openstack-charms] Revisiting openstack juju charms
Adam Gandelman
adam.gandelman at canonical.com
Mon Nov 7 20:57:42 UTC 2011
Blueprint changed by Adam Gandelman:
Whiteboard changed:
+ Work items:
+
+ nova-cloud-controller: Split into charms after Juju supports multiple units on a machine (or colocation)
+ nova-network: Add VLAN net manager support
+ glance: ceph interface and optional, configurable S3 support
+ glance: split API and registry server to individual charms (when Juju features become available)
+ swift: general overhaul
+ swift: think about and rework storage node add-unit / remove-unit & balancing
+ swift: load balancing relations
+ all charms: need relations to nagios and collectd
+ keystone: charm needed
+ nova-volume: charm needed
+ horizon: charm needed
+ nova-compute: SSL for live migration
+ rabbitmq: add active-active clustering support
+ melange: charm needed if quantum is supported (tech preview)
+
+
Current Charms:
- * nova-cloud-controller
- * nova-compute
- * glance
- * swift-proxy
- * swift-storage
+ * nova-cloud-controller
+ * nova-compute
+ * glance
+ * swift-proxy
+ * swift-storage
TODOS for current charms:
- * Reimplement swift-storage pool (one juju service unit per swift zone, allow add-unit per zone)
- * Break nova-cloud-controller into individual charms (nova-api, nova-scheduler, nova-objectstore)
- * Enable and ensure Horizontal scaling of swift-proxy , glance and nova-cloud-controller
+ * Reimplement swift-storage pool (one juju service unit per swift zone, allow add-unit per zone)
+ * Break nova-cloud-controller into individual charms (nova-api, nova-scheduler, nova-objectstore)
+ * Enable and ensure Horizontal scaling of swift-proxy , glance and nova-cloud-controller
Charms needed:
- * keystone
- * nova-volume
+ * keystone
+ * nova-volume
--
Revisiting openstack juju charms
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-openstack-charms
More information about the Ubuntu-server-bugs
mailing list