Warum versucht Vagrant, Windows-Host als ansprechbare Steuerungsmaschine für Ubuntu VM zu verwenden?

318
Arun

Ich verwende vagrant auf Windows-Maschine. Ich versuche, Ansible als Provisioner für meine Ubuntu-Box zu verwenden. Ich konnte Ubuntu VM erstellen und mithilfe von Shell Provisioner in Ubuntu Box ansible installieren. Aber ich kann ansible nicht als Versorger einsetzen. Ich erhalte eine Fehlermeldung, da Windows für Ansible Control Machine nicht offiziell unterstützt wird .
Warum versucht Vagrant, die Host-Windows-Maschine als Steuerungsmaschine zu verwenden, während ich meine Ubuntu-VM als Steuerungsmaschine verwenden möchte? Wenn der Host-Computer für die Ausführung des Bereitstellbaren Provisioners verantwortlich ist, sollte er auch für den Shell-Provisioner verantwortlich sein. Shell-Befehle werden jedoch nur in Ubuntu-Maschinen ausgeführt. Ich weiß, dass ich falsch denke. Kann mir jemand helfen, die eigentliche Logik zu finden?

0

0 Antworten auf die Frage