imfreedom/ansible

make the coverity role yamllint clean

2021-11-22, Gary Kramlich
e405ca77f872
make the coverity role yamllint clean
# Instant Messaging Freedom Ansible
This repository contains the ansible configuration for running our non
kubernetes infrastructure.
# Setup
Before you can run this ansible script, you need to creat a password named
`vault_password` in the repository root with the proper vault password.
# Running
There are a number of playbooks that you can run.
* `mail_servers.yaml` is for setting up our e-mail servers.
* `status_page_servers.yaml` is for setting up the hosts that run
[status.pidgin.im](https://status.pidgin.im/).
* `teamcity_convey_agents.yaml` sets up the TeamCity build agents that use
Docker and convey.
* `teamcity_coverity_agents.yaml` sets up the TeamCity build agents that
run Coverity directly on the agents.
* `teamcity_simple_agents.yaml` sets up the TeamCity build agents that run
directly on the agents.
To run one of these playbooks you just need to run
```
ansible-playbook <playbook>
```
If you just want to run against specific hosts you can use
`--limit host1,host2`.