Jak mogę szybko i skutecznie debugować szablony CloudFormation?

CloudFormation to potężna oferta AWS, która pozwala na programowe tworzenie stosów zasobów AWS, takich jakwarstwa internetowa aplikacji, a klaster obliczeniowy o wysokiej wydajności, lubcały stos aplikacji, z pojedynczym wywołaniem API. Jest niezwykle potężny. Używanie go z pewnością jest uważane za dobrą praktykę AWS, szczególnie w połączeniu zSzef kuchni, Marionetka, lubcloud-init. Debugowanie prowadzi mnie do wady.

Weź przykład produkcji: czasszablony klastrów mongodb nie zadziała dla mnie. Nie wiem dlaczego. Jestem pewien, że jest to coś prostego, jak zawsze. Moim problemem nie jest to, że nie mogę zrozumieć, co jest nie tak. Chodzi o to, że niepowodzenie trwa od 20 do 30 minut, a następnie kolejne trzy lub cztery minuty do usunięcia, przy założeniu, że w ogóle usuwa zasoby.

czego mi brakuje? Wiem o--disable-rollback flaga i używaj jej jak tlenu. Nauczyłem się dawno temu zawijać komunikaty wyjściowecfn-signal i wyrzucić je jak balast z tonącego statku. W jaki sposób mogę przyspieszyć proces debugowania szablonu, czy też utknąłem na zawsze, zauważając moje błędy pół godziny po ich utworzeniu?

questionAnswers(11)

yourAnswerToTheQuestion