Tags

redhat
employment
ripple
interfaces
ncurses
ruby
refs
filesystems
retro gaming
raspberry pi
sinatra
3d printing
nethack
gcc
compiler
fedora
virtfs
project
gaming
vim
grep
sed
aikido
philosophy
splix
android
lvm
storage
bitcoin
projects
sig315
miq
db
polisher
meditation
hopex
conferences
omega
simulator
bundler_ext
rubygems
book review
google code in
isitfedoraruby
svn
gsoc
design patters
jsonrpc
rjr
aeolus
ohiolinuxfest
rome
europe
travel
brno
gtk
python
puppet
conference
fudcon
snap
html5
tips
ssh
linux
hardware
libvirt
virtualization
engineering expo
cloud
rpm
yum
rake
redmine
plugins
screencasting
jruby
fosscon
pidgin
gnome-shell
distros
notacon
presentation
rails
deltacloud
apache
qmf
passenger
syrlug
hackerspace
music
massive attack
crypto
backups
vnc
xsd
rxsd
x3d
mercurial
ovirt
qpid
webdev
haikus
poetry
legaleese
jquery
selenium
testing
xpath
git
sshfs
svg
ldap
autotools
pygtk
xmlrpc
slackware

Sep 26 2012 aeolus ohiolinuxfest

Aeolus at the Ohio LinuxFest - Part III Conductor & CLI

See my first article in the series to set up cloud providers, and my second article on using the core Aeolus components.

Web interface

To setup the full Aeolus suite, simply:

yum install aeolus-all aeolus-configure

Open a web browser and navigate to http://localhost/conductor to access the conductor web interface.

Login w/ the default credentials ('admin' / 'password').

To manage cloud provider, click 'admin' and 'providers':

Aeolus 01 cloud providers 0

Add a new provider and provider account, specifying the type and location of the provider, access credentials, and uri of the deltacloud instance through which to connect to it.

Aeolus 02 provider details 0Aeolus 03 provider account 0

Manage cloud hardware and realms:

Aeolus 04 hwp1 0Aeolus 05 hwp2 0 Aeolus 06 realms

Manage pools of providers and environment which instances run in:

Aeolus 08 environments

Manager users and rights:

Aeolus 09 users

Build images and start instances themselves on providers according to any number of metrics:

Aeolus 10 build imageAeolus 11 deployment metrics

CLI

To connect via the command line, setup a ~/.aeolus-cli file containing the credentials which to use to connect to conductor:

   :conductor:
     :url: https://localhost/conductor/api
     :username: admin
     :password: password

Yum install the command line utility:

   # yum install aeolus-cli

All operations available via the web interface are also available from the command line:

   $ aeolus --help

   $  aeolus hwp list

   $  aeolus hwp create --name demo

   $  aeolus image --help

</presentation>

That about wraps up the presentation content that I had prepared, besides a small / minimal set of slides that I will be posting shortly. I have also downloaded a few screencasts off our youtube channel as a backup plan incase things go awry with one of my machines (there is a nice / short one on the Audrey config server that I'll probably end up showing anyways to demo that component).

Stay tuned for my final post in this series!