Comment résoudre l'erreur « Route did not stabilize in expected time » dans AWS CloudFormation ?

Lecture de 2 minute(s)
0

J'ai essayé de créer une pile AWS CloudFormation, mais la pile a échoué avec l'erreur « Route did not stabilize in expected time ».

Brève description

Vous devez spécifier l'une des cibles suivantes pour le routage attribué à votre table de routage dans votre Amazon Virtual Private Cloud (Amazon VPC) :

  • Passerelle Internet ou passerelle privée virtuelle
  • Instance NAT
  • Passerelle NAT
  • Connexion d'appairage de VPC
  • Interface réseau
  • Passerelle Internet de sortie uniquement

Si vous définissez une propriété de valeur incorrecte pour votre type AWS::EC2::Route, le message d'erreur « Route did not stabilize in expected time » s'affiche.

Par exemple, ce message d'erreur s’affichera si vous définissez par erreur la valeur de la propriété NatGatewayId sur la propriété GatewayId, comme dans l’exemple suivant :

{
  "MyRoute": {
    "Type": "AWS::EC2::Route",
    "Properties": {
      "DestinationCidrBlock": "0.0.0.0/0",
      "GatewayId": "nat-0a12bc456789de0fg",
      "RouteTableId": {
        "Ref": "MyRouteTable"
      }
    }
  }
}

Résolution

Pour résoudre cette erreur, vous devez attribuez la valeur correcte à la propriété correspondante.

Exemples :

"GatewayId": "igw-eaad4883"

-ou-

"NatGatewayId": "nat-0a12bc456789de0fg"

Pour obtenir plus d’informations sur l’échec de votre pile, consultez les événements AWS CloudTrail liés à cet échec.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 6 mois