Skip to content

RHsyseng/day-two-openstack

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Day-Two-OpenStack

Materials to support a hands-on lab @ OpenStack Summit in Berlin.

  • The playbooks directory - contains playbooks to setup the instances used in the lab; including day 2 operations meant to be performed against them.

  • The webapp directory - hosts a sample application that is deployed on the instances.

  • The docs directory - contains all the lab exercises that were covered in the Simplifying Day Two Operations with Ansible session.

Questions? Fee free to email rlopez at redhat.com or dcritch at redhat.com

OpenStack Summit 2018: Day Two Operations with Ansible

Lab Setup

This lab can be recreated in your own environment to complete at your own pace.

If you do not have an existing OpenStack cluster, you can run the following on a bare-metal host to deploy devstack and then the lab environment on top:

$ ansible-playbook playbooks/deploy_devstack.yml

To deploy the lab against an existing OpenStack cloud, create an ansible variables file (see playbooks/devstack_env.yml for an example) and run the following:

$ ansible-playbook playbooks/deploy_webapp.yml -e @playbooks/devstack_env.yml

$ ansible-playbook webapp/deploy.yml

$ ansible-playbook playbooks/make_loadbalancer.yml -e @playbooks/devstack_env.yml

Note
If using an existing environment, it must support the cinder-backup and octavia services.

About

a collection of ansible playbooks and artifacts for day 2 openstack tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published