cdk reference unblocking
1.0.0
このサンプル CDK プロジェクトは、クラウド開発キットの使用時に 2 つのスタック間の参照を削除しようとしたときにブロックを解除する方法を示すことを目的としています。
多くの場合、2 つの CDK スタック間の参照を削除する変更をデプロイしようとすると、次のような恐ろしいエラーが発生します。
Export cannot be deleted as it is in use by another Stack
このサンプル プロジェクトでは、最初に参照が確立され、その後変更されるシナリオを段階的に説明します。最初は上記のエラーが発生しますが、最終的には私が「ダミー エクスポート」と呼ぶトリックを使用して成功します。
このリポジトリはパッケージ マネージャーとして Yarn を使用するため、例を試す前に Yarn がインストールされていることを確認してください。
まず、必要な依存関係をインストールします。
$ yarn install
それが完了したら、パート 1 に進んで始めましょう。