Est-il possible de forcer la recréation d'une instance EC2 ou RDS à l'aide de piles de cloudformation?
Ma pile reste bloquée à un point où la simple destruction et la création de la ressource le corrigeront, au lieu de cela j'ai dû supprimer la pile entière pour continuer le travail.
Éditer:
Ce problème m'a frappé deux fois. J'ai d'abord créé une instance AWS :: RDS :: avec quelques valeurs par défaut, puis j'ai essayé de la rétrograder vers "EngineVersion": "5.5". Changer cela est censé se produire avec une interruption, mais les instances mysql ne peuvent pas être rétrogradées de 5.6 à 5.5, donc la pile a été laissée dans l'état UPDATE_FAILED et je ne peux pas recréer RDS sans une astuce désagréable.
L'autre occurrence était que j'ai plusieurs "AWS :: EC2 :: Instance" qui télécharge et exécute un script à partir de ses "UserData" évidemment si Y change le script téléchargé, je dois recréer l'instance, et il n'y a aucun moyen de le faire. Encore une fois, j'utilise la même astuce pour faire recréer la machine.
L'astuce désagréable:
Au lieu d'utiliser un groupe de mise à l'échelle automatique d'une machine, j'ai résolu les deux problèmes en changeant la zone de disponibilité dans les propriétés ... mais je me suis laissé de mauvais goût
cfn-hup
: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/…