Juju Charm - Nova Compute Proxy
Go to file
James Page 604f4b5879 Fixup problem 2014-11-10 16:35:23 +00:00
hooks Fixup problem 2014-11-10 16:35:23 +00:00
templates Add relation for neutron-api and assocaited features 2014-11-10 16:18:39 +00:00
.coveragerc Finish up: new templates, ssh key creation, Makefile. 2013-08-01 16:21:58 -07:00
.project Couple of tweaks 2014-06-12 14:01:08 +01:00
.pydevproject Refactoring and redux to remove surplus from nova-compute charm 2014-11-10 09:58:53 +00:00
Makefile Tidy lint 2014-11-07 17:46:25 +01:00
README Drop use of explicit ssh key file - just tell users to have it under ~/.ssh 2014-11-10 16:34:09 +00:00
charm-helpers.yaml Resync helpers 2014-11-07 17:42:23 +01:00
config.yaml Drop use of explicit ssh key file - just tell users to have it under ~/.ssh 2014-11-10 16:34:09 +00:00
copyright Add copyright. 2012-06-19 16:07:12 -07:00
icon.svg Update icon.svg 2013-10-23 13:14:56 -07:00
metadata.yaml Add relation for neutron-api and assocaited features 2014-11-10 16:18:39 +00:00
revision resync charmhelper 2014-03-12 13:05:16 +01:00

README

# Overview

The nova-compute-power charm deploys OpenStack to a set IBM Power8 servers running PowerKVM.

# Usage

To deploy a nova-compute-power service you have to have the following:

* Generate a ssh key that the charm can use to login to the compute node
  to start installing RPMS and configuration file.
* A yum repository which contains the appropriate IBM Openstack Icehouse
  RPMs.
* sudo password-less configuration for the user on the compute node.

Once you have this setup you must configure the charm as follow:

1. Place the key to the nova-compute node in the files directory of the
   charm.

2. Create a config.yaml that has the following:

    * power-user: username used to access and configure the power node.
    * power-repo: Yum repository url.
    * power-hosts: IP address of power node