Go to file
2025-05-09 14:34:23 +00:00
examples Adiciona os hosts todos da ANSOL 2025-04-25 19:48:15 +01:00
files using container name 2022-08-15 10:10:07 +01:00
host_vars Adiciona os hosts todos da ANSOL 2025-04-25 19:48:15 +01:00
roles Merge pull request 'add podman compose' (#18) from add-podman-compose into master 2025-05-09 14:34:23 +00:00
.gitignore prep ansible vault 2022-08-12 19:45:49 +01:00
04_container_gitea.yaml activa emails no gitea 2023-10-24 11:54:15 +01:00
ansible.cfg Muda tudo 2024-01-25 15:22:53 +00:00
inventory.ini Adiciona os hosts todos da ANSOL 2025-04-25 19:48:15 +01:00
main.yml install pretalx (stub) 2025-05-08 02:24:06 +01:00
README.md Adiciona os hosts todos da ANSOL 2025-04-25 19:48:15 +01:00
requirements.txt Adiciona os hosts todos da ANSOL 2025-04-25 19:48:15 +01:00

ansible das ansóis (... ansolible?)

A ANSOL usa 4 servidores (2025-04-25). Os endereços e os fornecedores estão descritos no examples/ssh_config.

Para facilitar as coisas, como não temos endereços DNS normalizados, este ansible usa vm{1,2,3,4}.ansol para se referir aos servidores. Instalando o tal ssh_config, tudo deve funcionar.

O main.yml descreve o que cada servidor faz. Não está tudo ansiblado, muita infraestrutura já existia antes. O que está mais é o vm3. o vm2 também para lá deve caminhar.

Como correr

virtualenv .env
source .env/bin/activate
pip install -r requirements.txt
ansible-playbook --check --diff main.yml
ansible-playbook main.yml