blob: 08ebea4681e7b9729db8fc36b3dc2d9dea625fb7 [file] [log] [blame]
Yaguang Tang4ac0d682025-03-07 23:33:37 +08001======================
2Environment Deployment
3======================
4
5After you create the inventory, and update the configuration files for OpenStack services,
6Kubernetes, Ceph and certificates, you can deploy the Atmosphere platform using the following
7commands:
8
9.. code-block:: bash
10
11 python3 -m venv atmosphere-venv && source atmosphere-venv/bin/activate
12
13 pip install -r atmosphere/requirements.txt
14 cd cloud-config
15 ansible-galaxy install -r requirements.yml
16 ansible-playbook -i inventory/hosts.ini -u ubuntu -b playbooks/site.yml
17
18It's suggested to run the deployment process from a dedicated machine that
19has ssh access to all the hosts in the inventory file.
20
21You can edit the site.yml to include only the roles that you need to deploy
22if you want to deploy only a subset of the platform at a time.