Packer@IaC¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. Packerの仕組み¶
アーキテクチャ¶
記入中...
ユースケース¶
▼ AWSの場合¶
プロビジョナーを使用してEC2をプロビジョニングし、そのEC2からAMIを作成する。
AMIの作成後、EC2を削除する。
例えば、PackerでプロビジョナーとしてAnsibleを指定してAMIを作成しつつ、TerraformでAMIからEC2を作成したとする。
これにより、クラウドインフラのプロビジョニングでAnsibleとTerraformが共存できるようになる。
注意点として、起動中のEC2からAMIを作成するわけではなく、設定値が同じ新しいEC2からAMIを作成する。
また、AMIに内蔵されているAWS EBSボリュームも、既存のEC2のものではなく、新品のものである。
既存のEC2のバックアップツールとしては使用できない。