“Ubuntu 16.04 LTS The Canonical Distribution of Openstack Server – part 1/4”

ubuntu-16-04-lts

UBUNTU OPENSTACK AUTOPILOT

The starting point our lab is the following

Screen Shot 2017-05-29 at 15.05.24.png

1 STEP – INSTALL JUJU ON MAAS SERVER

Run this

$: sudo snap install juju --classic

2 STEP – INSTALL CONJURE-UP CLASSIC ON MAAS SERVER

On our MAAS machine run this command:

$: sudo snap install conjure-up --classic
[sudo] password for richardsith: 
conjure-up 2.1.2 from 'canonical' installed

3 STEP – DEPLOY UBUNTU JUJU CONTROLLER ON NODE

The first task is to change the status of the node juju.maas and landscape.maas in ready, that one is done doing the commission on node

Screen Shot 2017-05-29 at 15.31.35

Now lets go with conjure-up

conjure-up --bootstrap-to

Replace above with the hostname of the machine that was selected for the Juju controller role. Do not add the domain name to it. For our lab the machine is “nodeJuju”.  We can run the following command from our MAAS server

$: conjure-up --bootstrap-to juju

after that the installer will ask us some questions, like this pictures:

 

after few second the node will begin the deploying process.

Screen Shot 2017-05-29 at 15.33.39

when we’ll see that on the console, that means the task of Juju is completed

Screen Shot 2017-05-29 at 15.40.50

our juju is correctly deployed on that node.

4 STEP – INSTALL UBUNTU JUJU GUI

Always from Maas Server we can install Juju Gui to view our environment via web.

$: juju gui
GUI 2.7.3 for model "admin/conjure-landscape-70e" is enabled at:
  https://10.20.81.1:17070/gui/u/admin/conjure-landscape-70e
Your login credential is:
  username: admin
  password: d633b42c479e5608804c4b8ede2f43f2

using our browser

Screen Shot 2017-06-26 at 17.16.08.png

From that we can continue with Landscape. The first part is done see you to next one.

part 2/4 ->


“cya to the next 1…. Njoy !”
bye dakj

Disclaimer: All the tutorials included on this site are performed in a lab environment to simulate a real world production scenario. As everything is done to provide the most accurate steps to date, we take no responsibility if you implement any of these steps in a production environment.

“We learn from our mistakes”

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.