1
0
Fork 0
trainings/terraform/training/103.md

1.4 KiB

OpenTofu 103

Objectif

Maintenant que vous avez les rudiments 'OpenTofu', essayez de deployer demo-flask en backend avec nginx en frontend tout en utilisant une floating-ip sur le frontend.

                 INTERNET

                     │
                     ▼
           ┌───────────────────┐
           │   FLOATING IP     │
┌──────────┴───────────────────┴───────────┐
│            FRONTEND (NGINX)              │
└────────────────────┬─────────────────────┘
                     ▼
┌──────────────────────────────────────────┐
│           BACKEND (DEMO-FLASK)           │
└──────────────────────────────────────────┘

Pour vous aider, je vous donne un fichier d'installation de nginx (template terraform) en mode proxy + certificat https:

install-nginx.sh.tpl

Solution

La solution est dans les fichiers .tf.gpg mais ils sont chiffrés avec la clef GPG d'arnaud. Vous ne pouvez pas les dechiffrer, ils vous faut trouver la solution par vous meme.