One of the Ansible documentation zeigt:Wie funktioniert der Untistest in Ansible?
Offensichtlich in der Entwicklungsphase, Einheit testet zu groß sind.
Wenn ich für Unit-Tests in dem gleichen Dokument abfragen, wird nichts gefunden. Gibt es zum Beispiel ein Äquivalent von rspec-puppet in Ansible?
Sie können Ansible-Review vom selben Autor wie Ansible-Lint betrachten. Serverspec wird Ihr Goto für Endstatus-Tests sein, wie mit jedem ähnlichen Tool, obwohl Sie in der Lage sein können, Unit-Tests mit Infrataster gehen zu lassen (dies ist wie Becher aus Puppet, außer besser). Sie können auch Test-Küche Unterstützung für Ansible, die nach dem Googeln ansible-Küche zu sein scheint. –
Ich schließe die Verwendung von Ansible-Rollen ab, wenn ich über Komponententests spreche. Schauen Sie sich [Molekül] (https://github.com/metacloud/molecule) von MetaCloud an. Sie haben sowohl Vagrant als auch Docker Provider, um die Infrastruktur zu erweitern und Ihre Rolle zu übernehmen. – thankyour