2016-11-14 2 views
-1

Mit unserem aktuellen Modell verwenden wir das Messer-Vsphere-Plugin mit einem Wrapper-Perl-Skript, das im Wesentlichen für Loops Messer in Verbindung mit einer CSV-Datei eine Liste von VMs massenhaft bereitstellen. Ich frage mich, ob ein solcher Workflow mit Policyfiles möglich ist.Wie massen Sie die Bereitstellung mithilfe von Policyfiles in Chef?

+0

Wo sehen Sie eigentlich das Problem? Wie sehr haben Sie versucht, Ihren Kopf in ein Konzept zu verwandeln, um Ihren Workflow in Policyfiles zu portieren? – StephenKing

+0

Die Portierung des Workflows ist kein Problem, da der neue Workflow für eine komplett neue Umgebung vorgesehen ist. Das einzige Problem ist, dass ich nicht sicher bin, wie man in großen Mengen vorsieht. Da es sich um eine neue Umgebung handelt, wird es ziemlich viele VMs zu erstellen geben, und wir behandeln das normalerweise mit dem oben erwähnten Perl-Skript. Ich frage mich nur, ob das irgendwie über Küchenhilfe oder ein anderes Werkzeug gehandhabt wird. – TyMac

+0

Nicht sicher, warum Bootstrapping mit Policyfiles so unterschiedlich sein sollte wie ohne. – StephenKing

Antwort

0

Die Richtliniendateien gehen im Allgemeinen davon aus, dass Sie Chef Server verwenden. Die Verwendung von Chef-Solo wird nur minimal unterstützt. Sie können mit der Funktion chef export -a spielen, um Richtlinienarchive zu generieren und sie dann über SFTP zu übertragen oder sie irgendwo auf einem internen Webserver zu hosten. Insgesamt "machbar, aber nicht dokumentiert, also bist du alleine".

+0

Ich versuche eigentlich nicht, mit Messer Solo oder Null zu implementieren. Ich habe darauf hingewiesen, weil es der einzige Messerbefehl ist, den ich finden kann, der mit Policyfiles zu arbeiten scheint. Ich möchte tatsächlich zu aws und vsphere bereitstellen. – TyMac

+0

Wenn Sie einen Chef-Client verwenden, verwenden Sie den normalen Messer-Bootstrap-Befehl oder eines der Messer-Cloud-Plugins, die es umhüllen. – coderanger

+0

Wie würde das aussehen? Zum Beispiel mit Messer ec2, wo würde ein Verweis auf die Policyfile anstelle einer Rolle? – TyMac

Verwandte Themen