Automated
deployment:
A comparison
Let's get one thing out of the way.
deploy OpenStack
Just don't.
Please.
Let's get another thing out of the way.
There is
of deploying OpenStack.
Deployment automation is a
for OpenStack vendors.
Which means you must ask
for your organization:
Which is our preferred
Which is our preferred
system?
Also...
This is an
Not a
And finally:
With that,
let's get
Default deployment stack
Default deployment stack
Default deployment stack
Deployment checklist
Create
Create
and
directories
with RHSM
Enable software
Install
sudo yum install -y python-rdomanager-oscpluginthis is actually pretty neat. Your installer is just a plugin for the generic openstack client.
Fetch & install
Deployment checklist
Overcloud
Web UI (Tuskar)
CLI only
CLI is openstack baremetal or ironic.CLI only
Advanced overcloud includes Ceph storage, and HA node fencing.Default deployment stack
Deployment checklist
add-apt-repository ppa:maas-maintainers/stable add-apt-repository ppa:cloud-installer/stable add-apt-repository ppa:juju/stable apt update apt install maas
Deployment checklist
apt install openstack openstack-install
Choose Landscape OpenStack Autopilot
Deployment checklist
Ubuntu OpenStack
apt install openstack openstack-install
Choose Multi-system
This still requires MAAS. The Single system option does not, but it also assumes that everything runs on the same node (in LXC containers). References: - http://ubuntu-cloud-installer.readthedocs.org/en/latest/single-installer.guide.html - http://ubuntu-cloud-installer.readthedocs.org/en/latest/multi-installer.guide.htmljuju bootstrap juju deploy [...]
Default deployment stack
Deployment checklist
screen install-suse-cloud
Don't like that?
Enter
Deployment checklist
Registers existing nodes for SUSE Cloud deployment
Deployment checklist
Default deployment stack
Deployment checklist
git clone https://github.com/openstack/openstack-ansible.git /opt/openstack-ansible cd /opt/openstack-ansible scripts/bootstrap-ansible.sh
Deployment checklist
Deployment checklist
http://hastexo.github.io/openstack-dach-2015-deployment
https://github.com/hastexo/openstack-dach-2015-deployment
Trademarks or registered trademarks used in this presentation are the property of their respective owners.
What about
openstack-origin: cloud:trusty-liberty/updates
What about
Default deployment stack
Deployment checklist
Deployment checklist