Final project for INF8102. Pour excuter le code
-
Clonez le référentiel du projet depuis Github sur votre machine locale.
-
Mettez à jour les variables d'environnement dans le fichier « ~/.aws/credentials » avec les valeurs précises pour AWS ACCESS KEY ID, AWS SECRET ACCESS KEY et AWS SESSION TOKEN.
-
Mettez à jour le variables « lambda_role_arn » dans le fichier variables dans les dossiers 0_Infrastructure et Infrastructure.
-
Accédez au répertoire 0_Infrastructure
-
Ensuite, initialisez Terraform avec
terraform init, planifiez Terraform avecterraform plan, puis appliquez les modifications avecterraform apply. -
Copy le lien de api gateway et coller le dans le fichier s3-drive.ts dans le path INF8102_Project/client/src/app/services/s3-drive/s3-drive.service.ts
-
Après accédez au répertoire Infrastructure .
-
Ensuite, exécuter ./upload-script.sh