Ansible playbook for CFDE CWIC Galaxy
Install Ansible and dependencies:
$ python3 -m venv ansible
$ . ./ansible/bin/activate
$ python3 -m pip install -r requirements.txt
$ make requirementsThere are make targets for all the common operations:
| Target | Purpose |
|---|---|
requirements |
Install required Ansible roles and collections. |
bootstrap |
Run playbook-bootstrap.yaml playbook for basic system configuration. |
stack |
Run playbook-stack.yaml playbook to install and configure Galaxy stack (PostgreSQL, NGINX, etc.). |