Quentin Duchemin
fb6a09fb46
When using federation and fetching external libraries, API is overused and this situation leads to 'false positive' rate limit. Try to disable this as nobody knows my instance (this is what you call re@l security baby) |
||
---|---|---|
inv | ||
roles | ||
.gitignore | ||
README.md | ||
all.yml | ||
ansible.cfg | ||
music.yml | ||
requirements.txt |
README.md
Install Ansible
pip install -r requirements.txt
Ansible Vault
To manage secrets, this repository use Ansible Vault.
Create a secret
ansible-vault create inv/host_vars/chosto.me/secrets.yml
Edit a secret
ansible-vault edit inv/host_vars/chosto.me/secrets.yml
Server
All servers managed should have this base configuration in order to work :
- a user
chosto
- SSH access allowed for this user
- a root access (
sudo
) for userchosto
with a password specified asansible_become_pass
in inventory
e.g.
# adduser chosto
# adduser chosto sudo
Usage
ansible-playbook [-t tag1 tag2...] all.yml