Compétence · Provisionnement · Provisionner en code avec Terraform
Manipuler des données sensibles dans Terraform sans les exposer dans les sorties ni le state
Manipuler un secret sans le laisser dans les sorties ni dans le state : ce que sensitive masque vraiment, valeurs éphémères et arguments write-only.
Commencer la leçon 1Le domaine Provisionnement
- 4 leçons
- ~3 h 30 de lecture
- 1 quiz
- 0 lab de preuve
Le chemin
D'où elle vient, où elle mène
Ce qu'il faut savoir avant, où vous en êtes sur cette compétence, et ce qu'elle ouvre ensuite. Votre état se calcule dans votre navigateur, à partir de ce que vous avez lu et réussi.
Avant · 1 prérequis
Conseillé avant · 1
Cette compétence, pour vous
Manipuler des données sensibles dans Terraform sans les exposer dans les sorties ni le state
Calcul en cours
Elle débloque · rien encore
Aucune autre compétence ne la demande : c'est une compétence de bout de chemin.
Le chemin des bases De la base la plus en amont jusqu'à cette compétence : ce qui est en place, ce qu'il reste à lire.
Leçons
Comment l'apprendre
4 leçons, soit ~3 h 30, dans l'ordre du programme. Chaque leçon se termine par son quiz.
Le programme
4 leçons · ~3 h 30
- 1sensitive : masquer les valeurs· 50 min
- 2Ressources éphémères· 50 min
- 3Arguments write-only· 50 min
- 4IaC : des secrets Vault sans trace dans le state· 60 min
Au-delà des leçons
S'évaluer, pratiquer, passer l'épreuve
Lire une leçon ne confirme rien. Une compétence se confirme par un quiz réussi, se travaille en lab guidé, et se met à l’épreuve par un challenge ou une mission ; un résultat de lab importé n’est pas vérifié par le site.
S'évaluer
1 quiz
En fin de leçon : réussi à 70 %, il confirme la compétence.
Pratiquer
4 labs guidés
Épreuve
Aucune épreuve
Ni challenge, ni mission avec une preuve pour l'instant.
Pour aller plus loin
Des pages de référence : elles appuient la compétence sans l'enseigner, et ne comptent pas dans votre parcours.
Test de positionnement
Préparation des questions…
Le détail de vos réponses
Pour chaque question posée : votre réponse, la bonne réponse, son explication et la page à relire.
Autour
Qui la demande, qui l'enseigne
Demandée par
Enseignée par
Même bloc · Provisionner en code avec Terraform
- Initialiser, exécuter et diagnostiquer un projet Terraform, de init à destroy
- Déclarer des ressources et des data sources Terraform avec des providers épinglés
- Paramétrer un projet Terraform et exposer ses résultats sans dupliquer les valeurs
- Générer des ressources Terraform de façon contrôlée avec expressions, fonctions, count et for_each
- Maîtriser l'ordre, le remplacement et les garde-fous des ressources Terraform
- Partager un state Terraform distant, verrouillé et récupérable
- Inspecter et réparer un state Terraform, déplacer ou retirer des ressources sans les recréer
- Organiser plusieurs environnements et un dépôt Terraform sans couplage dangereux
- Exécuter Terraform sans interaction dans une chaîne, avec garde-fous
- Concevoir, structurer et tester un module Terraform réutilisable
- Consommer et versionner des modules Terraform de façon reproductible