blob: 08ebea4681e7b9729db8fc36b3dc2d9dea625fb7 [file] [log] [blame]
======================
Environment Deployment
======================
After you create the inventory, and update the configuration files for OpenStack services,
Kubernetes, Ceph and certificates, you can deploy the Atmosphere platform using the following
commands:
.. code-block:: bash
python3 -m venv atmosphere-venv && source atmosphere-venv/bin/activate
pip install -r atmosphere/requirements.txt
cd cloud-config
ansible-galaxy install -r requirements.yml
ansible-playbook -i inventory/hosts.ini -u ubuntu -b playbooks/site.yml
It's suggested to run the deployment process from a dedicated machine that
has ssh access to all the hosts in the inventory file.
You can edit the site.yml to include only the roles that you need to deploy
if you want to deploy only a subset of the platform at a time.