Il faut beaucoup de temps pour exécuter terraform et attendre. Je voudrais donc l'exécuter pour exclure les rds qui prennent le plus de temps à s'excuter ou je voudrais exécuter uniquement la ressource ec2. Existe-t-il un moyen de faire de telles choses en terraform?
Vous pouvez utiliser -target=resource
comme ceci:
terraform plan -target=module.mymodule.aws_instance.myinstance
terraform apply -target=module.mymodule.aws_instance.myinstance
ou
terraform plan -target=aws_instance.myinstance
terraform apply -target=aws_instance.myinstance
Clause de non-responsabilité : Avant de voter contre la réponse, veuillez noter qu'il a en fait demandé soit "d'exclure" soit de "exécuter uniquement la ressource ec2". Et après tout ce temps, le exclure la demande de fonctionnalité est toujours ouvert dans le dépôt terraform.