Back to Gitlabhq

Paramètres d'état Terraform

doc-locale/fr-fr/administration/settings/terraform_state_settings.md

19.3.02.4 KB
Original Source

{{< details >}}

  • Niveau : Free, Premium, Ultimate
  • Offre : GitLab Self-Managed

{{< /details >}}

Vous pouvez configurer les paramètres pour les fichiers d'état Terraform, notamment le chiffrement et les limites de stockage.

Chiffrement de l'état Terraform {#terraform-state-encryption}

{{< history >}}

{{< /history >}}

Par défaut, GitLab chiffre les fichiers d'état Terraform avant de les stocker. Vous pouvez désactiver le chiffrement si nécessaire.

Lorsque le chiffrement est désactivé, les fichiers d'état Terraform sont stockés tels qu'ils sont reçus, sans aucun chiffrement appliqué.

Prérequis :

  • Vous devez disposer d'un accès administrateur.

Pour configurer le chiffrement de l'état Terraform :

  1. Dans le coin supérieur droit, sélectionnez Admin.
  2. Dans la barre latérale gauche, sélectionnez Paramètres > Préférences.
  3. Développez État Terraform.
  4. Cochez ou décochez la case Activer le chiffrement d'état Terraform.
  5. Sélectionnez Sauvegarder les modifications.

[!warning] Lorsque vous désactivez le chiffrement, la modification n'affecte que les nouveaux fichiers d'état Terraform. Les fichiers chiffrés existants restent chiffrés et continuent de fonctionner comme prévu.

Limites de stockage de l'état Terraform {#terraform-state-storage-limits}

{{< history >}}

{{< /history >}}

Vous pouvez limiter le stockage total des fichiers d'état Terraform. La limite s'applique à chaque version individuelle de fichier d'état et est vérifiée lors de la création d'une nouvelle version.

Prérequis :

  • Vous devez disposer d'un accès administrateur.

Pour ajouter une limite de stockage :

  1. Dans le coin supérieur droit, sélectionnez Admin.
  2. Dans la barre latérale gauche, sélectionnez Paramètres > Préférences.
  3. Développez État Terraform.
  4. Dans le champ Limite de la taille du statut de Terraform (octets), saisissez une limite de taille en octets. Définissez la valeur sur 0 pour autoriser des fichiers de taille illimitée.
  5. Sélectionnez Sauvegarder les modifications.

Lorsque les fichiers d'état Terraform dépassent cette limite, GitLab ne les enregistre pas et rejette les opérations Terraform associées.