📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 5

Retour
Appeler un module depuis le registre Terraform
Facile
module "vpc" {
  source  = "terraform-aws-modules/vpc/aws"
  version = "3.14.2"
  # ...
}
Appeler un module depuis un dépôt Git
Intermédiaire
module "consul" {
  source = "git::https://example.com/consul.git?ref=v1.2.0"
}
Appeler un module local
Facile
module "vpc" {
  source = "./modules/vpc"
  cidr_block = "10.0.0.0/16"
}
Définir une sortie dans un module
Facile
output "vpc_id" {
  description = "The ID of the VPC"
  value       = aws_vpc.this.id
}
Utiliser la sortie d'un module
Facile
resource "aws_instance" "web" {
  subnet_id = module.vpc.public_subnets[0]
}