2017-03-30 10 views
1

複数のEC2インスタンス、ロードバランサ、ターゲットグループ、セキュリティグループなどが複数の所有者によって設定されているAWSアカウントを持っています。 私たちはこれを設定するためにテラフォームを使用しますが、破損のために状態が不一致になることがあります。現在の回復メカニズムは、特定の所有者が所有するアカウント内のすべてのリソースを手動で破棄することです。 特定の所有者に属するAWSアカウントのすべてのリソースを簡単に盗む方法はありますか?AWSアカウント内のすべてのAWSリソースを無効にする方法はありますか?

答えて

2

短い回答:いいえ。

回答:実際にはそれもありません。このための組み込み能力はありません。

あなたが記述しているケースは、典型的なAWSの使用法の範囲内ではありません。アカウント内のすべてを破棄してください。通常は簡単ではありません。もちろん

、あなた可能性それは、かなり自明、への呼び出しラップすることにより、カスタムコードにAWSを-CLIスクリプトは、リソースを反復処理し、それらを破壊するために追加の要求を生成する...しかし、あなたがしなければ、そのコードをロックするにはそのような能力は本質的に危険であるからである。

1

孤立したリソースを簡単に削除する方法はないという点で、他の回答に同意してください。

しかし、元の問題は、テラフォームの状態が破損していることです。 機能を使用すると、awsリソースから状態ファイルを生成できます。こうすることで、設定をリソースに再度接続することができます。

関連する問題