Ce contenu est protégé, veuillez Connexion et vous inscrire au cours pour voir ce contenu !
3 Commentaires
Dirane Willy TAFEN
sur 12 mars 2022 à 18 h 01 min
Au TP-2 slide 26 la commande terraform apply renvoit une erreur ; cela concerne Vpc et Subnet Pourquoi ?
╷
│ Error: Error launching source instance: InvalidSubnetID.NotFound: The subnet ID ‘subnet-0cf55afdee76d9eac’ does not exist
│ status code: 400, request id: 848752cf-efc2-438b-a0cf-0cc99bc0adce
│
│ with aws_instance.myec2,
│ on ec2.tf line 11, in resource « aws_instance » « myec2 »:
│ 11: resource « aws_instance » « myec2 » {
│
╵
Est il nécessaire de créer un VPC et un Subnet au préalable via la console, ou est- ce déclarable dans le fichier *.tf, le Plan ?
Yo Dirane. En complément de ce que Fabien a souligné et pour les personnes qui auront les mêmes soucis que nous. Je crois aussi que cette partie nécessite des mises à jour:
resource « aws_instance » « new_instance » {
ami = « ami-008e1e7f1fcbe9b80 » # Retrouve cette information en cliquant sur « céer instance dans ec2 pour avoir l’id de l’ami gratuit)
instance_type = « t2.micro »
key_name = « keypair_terraform_aws_ohio »
vpc_security_group_ids = [« sg-toto »] # cette valeur correspond à l’id du security group
subnet_id = « subnet-toto » ==> cette valeur correspond à l’id du subnet_id.
}
les informations concernant le vpc_security_group_ids et le subnet_id sont dans la partie VPC
Si jamais il y a un souci de login ou credentials, ne pas hésiter à fixer l’heure dans la VM avec une simple commande: sudo timedatectl set-time « 2022-03-12 16:12:00 »
terraform apply pour voir les instances pour la création de l’instance dans AWS
Au TP-2 slide 26 la commande terraform apply renvoit une erreur ; cela concerne Vpc et Subnet Pourquoi ?
╷
│ Error: Error launching source instance: InvalidSubnetID.NotFound: The subnet ID ‘subnet-0cf55afdee76d9eac’ does not exist
│ status code: 400, request id: 848752cf-efc2-438b-a0cf-0cc99bc0adce
│
│ with aws_instance.myec2,
│ on ec2.tf line 11, in resource « aws_instance » « myec2 »:
│ 11: resource « aws_instance » « myec2 » {
│
╵
Est il nécessaire de créer un VPC et un Subnet au préalable via la console, ou est- ce déclarable dans le fichier *.tf, le Plan ?
Merci
Oups Ok en ajoutant les id d 1 SG et d 1 VPC (crées par la console) ça marche mieux !!!
provider « aws » {
region = « us-east-1 »
access_key = « blablabla »
secret_key = « bloubloublou »
}
resource « aws_instance » « monec2 » {
ami = « ami-09e26728dcea15e0a » #Celui fournit initialement n existe plus !!!
instance_type = « t2.micro »
vpc_security_group_ids=[« sg-iddeouf »]
subnet_id= »subnet-TATA »
key_name = « devops-totot »
}
Yo Dirane. En complément de ce que Fabien a souligné et pour les personnes qui auront les mêmes soucis que nous. Je crois aussi que cette partie nécessite des mises à jour:
resource « aws_instance » « new_instance » {
ami = « ami-008e1e7f1fcbe9b80 » # Retrouve cette information en cliquant sur « céer instance dans ec2 pour avoir l’id de l’ami gratuit)
instance_type = « t2.micro »
key_name = « keypair_terraform_aws_ohio »
vpc_security_group_ids = [« sg-toto »] # cette valeur correspond à l’id du security group
subnet_id = « subnet-toto » ==> cette valeur correspond à l’id du subnet_id.
}
les informations concernant le vpc_security_group_ids et le subnet_id sont dans la partie VPC
Si jamais il y a un souci de login ou credentials, ne pas hésiter à fixer l’heure dans la VM avec une simple commande: sudo timedatectl set-time « 2022-03-12 16:12:00 »
terraform apply pour voir les instances pour la création de l’instance dans AWS