Czy można wymusić ponowne utworzenie instancji EC2 lub RDS przy użyciu stosów chmur obliczeniowych?
Mój stos utknął w punkcie, w którym zwykłe zniszczenie i utworzenie zasobu go naprawi, zamiast tego musiałem usunąć cały stos, aby kontynuować pracę.
edytować:
Ten problem uderzył mnie dwa razy. Najpierw utworzyłem instancję AWS :: RDS :: z pewnymi ustawieniami domyślnymi, a następnie próbowałem obniżyć ją do wersji „EngineVersion”: „5.5”. Zmiana powinna mieć miejsce z pewną przerwą, ale instancji mysql nie można obniżyć z 5.6 do 5.5, więc stos pozostawiono w stanie UPDATE_FAILED i nie mogę odtworzyć RDS bez nieprzyjemnej sztuczki.
Innym zjawiskiem było to, że mam kilka „AWS :: EC2 :: Instancja”, która pobiera i wykonuje skrypt z jego „UserData”, oczywiście jeśli Y zmieni pobrany skrypt, muszę odtworzyć instancję i nie ma na to sposobu. Ponownie używam tej samej paskudnej sztuczki, aby odtworzyć maszynę.
Paskudna sztuczka:
Zamiast korzystać z grupy automatycznego skalowania jednej maszyny, rozwiązałem oba problemy zmieniając strefę dostępności we właściwościach ... ale zostawiłem mi zły smak
cfn-hup
: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/...