2017-09-25 2 views
0
verwenden

Ich bin neu in Packer und ich baue Virtualbox Bilder mit Packer. Es funktioniert soweit gut und ich kann meine VMs bauen.Warum Vagrant als Post-Prozessor mit Packer beim Erstellen von Virtualbox OVA

aber ich frage mich, warum die Leute Vagrant verwenden als Postprozessor des OVA, wie im Beispiel zu bauen unter:

"post-processors": [ 
    { 
     "type": "vagrant", 
     "compression_level": "9", 
     "output": "debian-{{user `debian_version`}}-amd64_{{.Provider}}.box", 
     "only": ["virtualbox-iso"] 
    } 
], 

Für mich ist die VirtualBox-iso-Builder bietet bereits eine OVA-Datei, also warum Benutze Vagrant danach?

Dank

Antwort

1

Packer wurde hauptsächlich zuerst als ein Werkzeug eingeführt, um vagrant box zu bauen. Als Vagrant vor einiger Zeit populär wurde, war es nicht so einfach, Ihre eigene Box zu erstellen (Sie hatten Tools wie Veewee oder Download vorhandener Box von http://www.vagrantbox.es)

so Packer kam zuerst als Haupt-Ersatz für Veewee; obwohl das Framework bereits vorhanden war, identische Bilder für dev zu erstellen.

Weil die meisten Menschen Packer mit vagabundierenden verwenden, werden Sie diese Post-Prozessor finden, die die vagabundierenden Box schaffen (Sie können dann veröffentlichen Sie dieses Feld auf atlas oder intern verteilen, usw.)

Wenn Sie nicht tun plane, vagrant überhaupt zu verwenden, aber du benötigst nur die OVA virtuelle Kasten VM, du verwendest natürlich nicht die vagrant Schachtel, um hergestellt zu werden. Sie werden die Fähigkeit verlieren, mit Vagabund zu arbeiten und profitiert von seiner Funktion, aber das ist eine andere Geschichte

-1

Sie sind Missverständnisse, den Zweck der vagrant post-processor. Es wird verwendet, um eine Vagrant boxvon der OVA zu erstellen, Vagrant nicht zu laufen.

+0

Ich habe sicherlich den Zweck der vagrant Post-Prozessor missverstanden. Von Artikeln im Internet wird dieser Postprozessor jedoch häufig verwendet, selbst wenn das Endziel darin besteht, am Ende eine OVA zu haben. Ich habe mich gefragt, wie nützlich es ist. In welchem ​​Fall brauchen wir eine Vagabund-Box aus einer OVA, wenn Sie nur ein virtualbox-Bild haben möchten? – ImbaBalboa

Verwandte Themen