Skip to content

etomcloud/charm-magnum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charm Magnum

Charm to deploy Magnum in a Canonical OpenStack deployment

Build charm

You will need to have the trustee interface copied in your $INTERFACE_PATH.

export CHARM_BASE="$HOME/work/charms"
export JUJU_REPOSITORY="$CHARM_BASE/build"
export INTERFACE_PATH="$CHARM_BASE/interfaces"
export LAYER_PATH="$CHARM_BASE/layers"

mkdir -p $JUJU_REPOSITORY
mkdir $INTERFACE_PATH
mkdir $LAYER_PATH

cd ~/work/charms/interfaces/
git clone https://github.com/etomteknoloji/interface-trustee.git

cd charm-magnum
charm build

Deploy charm

juju deploy ./charm-magnum magnum --config openstack-origin="cloud:bionic-train"

juju add-relation magnum mysql
juju add-relation magnum rabbitmq-server
juju add-relation magnum:identity-service keystone:identity-service
juju add-relation magnum:trustee-credentials keystone:trustee-credentials

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published