2

Mitchell Hashimoto はどこかで vagrant を本番環境で使用すべきではないと言いました。私が理解しているように、packer.io はそのギャップを正確に埋めています。EC2/Rackspace/.. イメージを構築できます。仮想化に関して根本的な違いは何ですか? どちらも VM ですが、異なるタイプの VM である必要があります。AWS ビルド済みイメージは、Virtualbox イメージまたは VMWare イメージとどのように異なりますか? 基礎となるテクノロジーに関する一般的なヒントをいただければ幸いです。

4

2 に答える 2

1

Packer は、vagrant ボックスまたはプロダクション ボックスの作成に使用できます。

「本番環境では vagrant を使用しないでください」: vagrant ボックスは、スムーズなスクリプト/ssh/tunnelling/sudo (パスフレーズなし、既知のパスワード: vagrant) を可能にするセキュリティ ホールで構築されています。

veeweeの一種の代替と見なすことができます

生産可能

  • あなたの「ラップトップ」(仮想ボックス)
  • 独自のデータセンターまたはクライアント データセンター (VMware)
  • (デジタルオーシャン/ラックスペース/...)のようなホスティングサービスで
  • AWS のようなより具体的なホスティング

AWS prebuild image (AMI) は、「自動スケーリング」を使用する際に非常に役立ちます。aws が新しいサーバーを開始する場合、開始準備完了 (起動時にプロビジョニング/デプロイ スクリプトなし) で開始します。packer が aws にどのように適合するかについては、このプレゼンテーションを参照してください。

于 2014-01-14T12:38:40.367 に答える
0

更新:私が知る限り、「セキュリティホール」はもう存在しないため、vagrant を使用してプロダクションボックスを作成できます。

もちろん、これは本番環境なので、サービスの微調整が必​​要ですが、これは正常であり、vagrant とは関係ありません。

于 2014-11-17T09:34:37.373 に答える