Outils pour utilisateurs

Outils du site


gestion_configuration:terraform:toc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
gestion_configuration:terraform:toc [2019/10/18 04:00] – [Sources] sgariepygestion_configuration:terraform:toc [2022/02/02 00:42] – modification externe 127.0.0.1
Ligne 2: Ligne 2:
  
   * [[https://www.terraform.io/|Site officiel]]   * [[https://www.terraform.io/|Site officiel]]
 +
 +Télécharger du site de Terraform, décompresser et copier dans un répertoire du PATH:
 +
 +  $ sudo mv ./terraform /usr/local/bin
 +
 +
 +Sur macOS, peut être installé avec Brew:
 +
 +  $ brew install terraform
  
  
Ligne 391: Ligne 400:
   * Provider inheritance   * Provider inheritance
  
 +
 +Composantes:
 +
 +  * Variables d'entrée
 +  * Ressources
 +  * Variables de sortie
 +
 +Example d'utilisation:
 +
 +<code>
 +# Créer le module
 +module "bucket" {
 +  name = "taco-bucket"
 +  source = ".\\Modules\\s3"
 +}
 +
 +
 +# L'utiliser
 +ressource "aws_s3_bucket_object" {
 +  bucket = module.bucket.bucket_id
 +  [...]
 +}
 +</code>
  
  
gestion_configuration/terraform/toc.txt · Dernière modification : 2023/10/03 21:46 de sgariepy