Correction de l'exercice back front
Find a file
2026-01-04 17:59:22 +01:00
inventory first commit 2026-01-04 17:59:22 +01:00
roles/webapp first commit 2026-01-04 17:59:22 +01:00
README.md first commit 2026-01-04 17:59:22 +01:00
site.yml first commit 2026-01-04 17:59:22 +01:00

Déploiement billetterie (front unique, 3 backends)

Prérequis

  • Ansible sur votre poste de contrôle
  • Accès SSH aux hôtes tp1..tp10.travaux.ia86.cc (groupe tp)
  • Sudo sur les hôtes
  • DNS de vos TP pointant vers les serveurs

Lancer le déploiement

ansible-playbook -i inventory/hosts.ini site.yml

Accès

  • Ouvrez http://tpX.travaux.ia86.cc
  • Front unique, menus théâtre / musique / danse
  • API Nginx -> 3 sockets Unix (pas de port supplémentaire, pas de UFW)

Structure

  • 3 services systemd : backend1, backend2, backend3
  • Données par backend : /opt/billetterie/backendX/tickets.json