Skip to content

redhat-openstack/ansible-rhosp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible-RHOSP

Ansible roles for installing RHOSP 9 on existing TripleO setup.

To install different version, checkout one of the existing branches:

To install RHOSP 8:

git checkout stable/8

To install RHOSP 7:

git checkout stable/7

Note: If you don't have TripleO setup, you can use ansible-ovb project to deploy such setup on existing OpenStack cloud.

Requirments

  1. Packages listed in requirements.txt. Install them by using pip install -r requirements.txt.

  2. hosts file with the undercloud entry:

    [undercloud]
    <undercloud_IP_or_name>
    

Make sure you have password-less connection to the undercloud host.

Usage

Install RHOSP 9

  1. Specify the number of nodes you would like to install in ansible-rhosp.cfg:

    vi ansible-rhosp.cfg
    
    controller_nodes: 1
    compute_nodes: 1
    ceph_nodes: 0
    block_storage_nodes: 0
    swift_nodes: 0
    
  2. Run the following command:

    ansible-playbook -i hosts playbooks/install.yaml -e @ansible-rhosp.cfg
    

About

Install RHOSP on existing TripleO setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages