DevOps

Les bases de Terraform

Infrastructure as Code, providers, resources, variables, outputs, state management, troubleshooting drift

22 questions d'entretien·
Confirmé
1

Qu'est-ce que l'Infrastructure as Code (IaC) ?

Réponse

L'Infrastructure as Code est une pratique qui consiste à gérer et provisionner l'infrastructure informatique via des fichiers de configuration lisibles par les machines plutôt que par des processus manuels. Cette approche permet de versionner l'infrastructure, de la reproduire facilement et d'appliquer les mêmes pratiques de développement logiciel comme les revues de code et les tests automatisés. Terraform est l'un des outils IaC les plus populaires car il est agnostique au cloud et utilise un langage déclaratif.

2

Quel est le rôle d'un provider dans Terraform ?

Réponse

Un provider Terraform est un plugin qui permet à Terraform d'interagir avec une plateforme cloud, un service SaaS ou une API spécifique. Chaque provider expose des ressources et des data sources propres à la plateforme cible. Par exemple, le provider AWS permet de créer des instances EC2, des buckets S3 et d'autres services AWS. Les providers doivent être déclarés et initialisés avec terraform init avant de pouvoir être utilisés.

3

Qu'est-ce qu'une ressource dans Terraform ?

Réponse

Une ressource Terraform représente un composant d'infrastructure géré par Terraform, comme une instance de machine virtuelle, un réseau ou une base de données. Les ressources sont déclarées dans les fichiers de configuration avec un type et un nom local unique. Terraform utilise ces déclarations pour créer, modifier ou supprimer l'infrastructure réelle. Chaque ressource possède des arguments de configuration et des attributs exportés utilisables par d'autres ressources.

4

À quoi servent les variables d'entrée dans Terraform ?

5

Quel est le rôle des outputs dans Terraform ?

+19 questions d'entretien

Maîtrise DevOps pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement