Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| eadl:bloc4:fm4:td1-b [2026/06/22 20:04] – [1.4 Pipeline CI/CD du dépôt central] jcheron | eadl:bloc4:fm4:td1-b [2026/06/23 03:16] (Version actuelle) – jcheron | ||
|---|---|---|---|
| Ligne 181: | Ligne 181: | ||
| with: | with: | ||
| role-to-assume: | role-to-assume: | ||
| - | aws-region: eu-west-1 | + | aws-region: eu-west-3 |
| - name: Setup Terraform | - name: Setup Terraform | ||
| Ligne 232: | Ligne 232: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 2.1** : Quelle est la durée de vie des credentials délivrés par OIDC ? | **Question 2.1** : Quelle est la durée de vie des credentials délivrés par OIDC ? | ||
| Ligne 242: | Ligne 242: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| resource " | resource " | ||
| url = " | url = " | ||
| Ligne 252: | Ligne 252: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 2.3** : À quoi correspond le '' | **Question 2.3** : À quoi correspond le '' | ||
| </ | </ | ||
| Ligne 260: | Ligne 260: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| data " | data " | ||
| statement { | statement { | ||
| Ligne 300: | Ligne 300: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 2.4** : La condition '' | **Question 2.4** : La condition '' | ||
| Ligne 320: | Ligne 320: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| terraform { | terraform { | ||
| required_version = ">= 1.5" | required_version = ">= 1.5" | ||
| Ligne 334: | Ligne 334: | ||
| bucket = " | bucket = " | ||
| key = " | key = " | ||
| - | region = " | + | region = " |
| } | } | ||
| } | } | ||
| Ligne 341: | Ligne 341: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| provider " | provider " | ||
| - | region = " | + | region = " |
| } | } | ||
| </ | </ | ||
| Ligne 351: | Ligne 351: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| data " | data " | ||
| statement { | statement { | ||
| Ligne 386: | Ligne 386: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| variable " | variable " | ||
| type = string | type = string | ||
| Ligne 432: | Ligne 432: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 3.1** : La politique donne accès à '' | **Question 3.1** : La politique donne accès à '' | ||
| Ligne 469: | Ligne 469: | ||
| with: | with: | ||
| role-to-assume: | role-to-assume: | ||
| - | aws-region: eu-west-1 | + | aws-region: eu-west-3 |
| - name: Deploy fichiers vers S3 | - name: Deploy fichiers vers S3 | ||
| Ligne 476: | Ligne 476: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 3.4** : Le flag '' | **Question 3.4** : Le flag '' | ||
| Ligne 498: | Ligne 498: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 4.1** : Que permet cette modification ? Quel est le risque concret ? | **Question 4.1** : Que permet cette modification ? Quel est le risque concret ? | ||
| Ligne 530: | Ligne 530: | ||
| Fichier : '' | Fichier : '' | ||
| - | < | + | < |
| locals { | locals { | ||
| environment = terraform.workspace | environment = terraform.workspace | ||
| Ligne 604: | Ligne 604: | ||
| with: | with: | ||
| role-to-assume: | role-to-assume: | ||
| - | aws-region: eu-west-1 | + | aws-region: eu-west-3 |
| - name: Setup Terraform | - name: Setup Terraform | ||
| Ligne 626: | Ligne 626: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question 5.1** : Quelle branche déclenche le déploiement en prod ? Quelle branche déclenche le déploiement en dev ? | **Question 5.1** : Quelle branche déclenche le déploiement en prod ? Quelle branche déclenche le déploiement en dev ? | ||
| Ligne 665: | Ligne 665: | ||
| Elle s' | Elle s' | ||
| - | Exemple : interdire la création de ressources hors '' | + | Exemple : interdire la création de ressources hors '' |
| <sxh json> | <sxh json> | ||
| Ligne 677: | Ligne 677: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| } | } | ||
| } | } | ||
| Ligne 685: | Ligne 685: | ||
| </ | </ | ||
| - | <WRAP round help> | + | <WRAP round question> |
| **Question extension 1** : Une SCP est-elle une politique IAM comme les autres ? Quelle est la différence fondamentale ? | **Question extension 1** : Une SCP est-elle une politique IAM comme les autres ? Quelle est la différence fondamentale ? | ||
| Ligne 716: | Ligne 716: | ||
| </ | </ | ||
| - | ===== Bilan pédagogique | + | ===== Bilan===== |
| À l' | À l' | ||