4

terraform が以前に作成したリソースを破棄するのを避けたいのですが、代わりに新しいリソースを作成します。

私はこのようにテラフォームを使用しています/使用したいです:

  • AWS IAM グループとポリシーを作成する
  • ユーザーをこれらのグループに関連付けました
  • 上記のユーザーとグループに対して行ったように、外部 var ファイルを提供して、新しいグループとユーザーを作成したい

しかし、新しいvarファイルを渡そうとしたときに、新しいリソースを作成して前のリソースを削除したので、新しいリソースを作成したいのですが、削除したいと言われるまで古いリソースも保持したいと思いますそれ。

それは私にとって本当に混乱しています。誰かがそれを達成する方法を教えてもらえますか?

前もって感謝します

4

4 に答える 4

1

Terraform モジュールを確認することをお勧めします - https://www.terraform.io/docs/modules/

次に、モジュールを「インスタンス化」してリソースのセットを作成し、もう一度それを実行して別のセットを作成できます。

于 2016-04-19T17:34:26.380 に答える