問題タブ [aws-lambda-edge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - CloudFormation が CloudFront から Lambda Edge の関連付けを削除するのを防ぐ
CloudFormationを使用してCloudFront ディストリビューションを管理しています。
このCloudFront ディストリビューションでは、 (CloudFormation を使用せずに) Lambda Edge 関数を関連付けました。
問題は後で、同じ CloudFormation スタックで CloudFront ディストリビューションを更新すると、すべての Lambda Edge 関連付けが削除されます。
それを防ぐ方法は?
本当に残念です..
PS: CloudFormation が Lambda の関連付けを削除する場合 (証明書 ARN を更新する場合など) とそうでない場合があります。
編集: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.htmlを使用してみることができますが、ハックの少ない方法はありますか? いいえ..
編集: AWS フォーラムで同じ質問https://forums.aws.amazon.com/thread.jspa?threadID=274111 (サインインする必要があります)