28 lines
690 B
Markdown
28 lines
690 B
Markdown
|
An Ansible role to deploy Vervis in (Docker) containers.
|
||
|
|
||
|
## Requires
|
||
|
|
||
|
On the controller:
|
||
|
|
||
|
- Ansible
|
||
|
- This role
|
||
|
|
||
|
On the target machine:
|
||
|
|
||
|
- Docker, including 'docker compose' command
|
||
|
|
||
|
## Brief Instructions
|
||
|
|
||
|
Download and store the role where your Ansible configuration can find it, either using ansible-galaxy or manually.
|
||
|
|
||
|
Include the role in your playbook. Set the required variables, and any optional variables, in your inventory or with the 'vars' keyword. All required and optional variables are listed in 'defaults/main.yml'.
|
||
|
|
||
|
Example (in 'roles' section in an Ansible playbook):
|
||
|
|
||
|
```yaml
|
||
|
- role: vervis-docker-ansible
|
||
|
vars:
|
||
|
vervis_domain: vervis.example.org
|
||
|
...
|
||
|
```
|