Ansible Playbooks

This page provides an overview of the Ansible playbooks used to provision DS-PSI infrastructure.

Usage

All of these playbooks are designed to be run without having to specify any additional command-line variables. Simply run them using:

ansible-playbook playbooks/<playbook>.yml

Some playbooks support the use of tags to only run parts of the playbook. In these cases, you can run them using:

ansible-playbook playbooks/<playbook>.yml --tags <tag1>[,tag2]

Note

Make sure to activate the Python virtual environment before running Ansible playbooks.