Packer は、単一のソース構成から複数のプラットフォーム用に同一のマシン イメージを構築するためのツールです。
Packer は軽量で、すべての主要なオペレーティング システムで実行され、パフォーマンスが高く、複数のプラットフォーム用のマシン イメージを並行して作成します。 Packer は、外部プラグイン統合を通じてさまざまなプラットフォームをサポートします。その完全なリストは、https://developer.bashicorp.com/packer/integrations でご覧いただけます。
Packer が作成したイメージは、簡単に Vagrant ボックスに変換できます。
有料のクラウド リソースを使用せずにローカル マシン上に Docker イメージを構築するための優れた入門ガイドとスタート ガイドがあります。
あるいは、「AWS の使用を開始する」を参照して、外部クラウドプロバイダー用のマシンイメージを構築する方法を学ぶこともできます。
HCP Packer レジストリには Packer イメージのメタデータが保存され、イメージのライフサイクルを追跡できるようになります。
Terraform で参照するための HCP Packer への AWS マシン イメージの構築を開始するには、HCP Packer チュートリアルのコレクションを参照してください。
包括的なドキュメントは、Packer の Web サイト (https://developer.bashicorp.com/packer/docs) で参照できます。
Packer で動作するように開発環境をセットアップするためのベスト プラクティスと手順については、CONTRIBUTING.md を参照してください。
貢献者の状況が変化すると、コミュニティが管理するプラグインの開発が遅くなる可能性があります。これが発生した場合、HashiCorp は GitHub のオプションを使用してプラグインのリポジトリをアーカイブし、プラグインのステータスをユーザーに明確に通知することがあります。
メンテナンスされていない とはどういう意味ですか?
コード リポジトリとすべてのコミット履歴は引き続き利用できます。
ドキュメントは Packer Web サイトに残ります。
問題とプル リクエストはベスト エフォートとして監視されます。
HashiCorp による積極的な開発は行われません。
メンテナンスされていないプラグインまたはアーカイブされたプラグインのメンテナンスに興味がある場合は、[email protected] までご連絡ください。