我一直在尝试将 CloudFormation 用于 ACM 证书、DNS 委托和 SES 域等任务。这些项目中的大多数似乎都需要自定义资源来完成 CFN 本身无法完成的工作。我找到了许多 lambda 自定义资源的示例并让它们工作。
当我需要更新或可能删除堆栈时,我的问题就出现了。自定义资源变成了巨大的问题。自定义资源超时并导致各种问题。这只是它们如何编码的问题吗?还有其他可以共享的自定义资源的陷阱行为吗?
示例: https ://medium.com/poka-techblog/verify-domains-for-ses-using-cloudformation-8dd185c9b05c