solutionDrive.packer
Rollenname
Packer auf macOS installieren
Anforderungen
Keine
Rollenvariablen
packer_install_version: "1.2.2"
Version, die installiert werden soll
packer_download_destination: "/tmp/packer_{{ packer_install_version }}.zip"
Pfad, der zum Herunterladen von Packer verwendet wird
packer_unarchive_destination: "/tmp/packer/"
Pfad, der zum Entpacken des heruntergeladenen Archivs verwendet wird
packer_execution_path: "/usr/local/bin/packer"
Pfad, der verwendet wird, um die extrahierte Datei zu verschieben und ausführbar zu machen
packer_releases_url: "https://releases.hashicorp.com/packer/{{ packer_install_version }}/packer_{{ packer_install_version }}_darwin_amd64.zip"
URL zum Herunterladen von Packer
packer_plugin_download_path: "/tmp"
Ordner zum Herunterladen der konfigurierten Plugins
packer_plugin_installation_path: "~/.packer.d/plugins"
Ordner, in dem die Plugins installiert werden müssen
packer_plugins:
- name: "Name-der-Plugin-Datei-nach-der-Installation"
url: "download-url-des-plugins"
filename: "dateiname-der-heruntergeladenen-datei/archiv"
Abhängigkeiten
Keine
Beispiel-Playbook
Ein Beispiel, wie man deine Rolle benutzt (zum Beispiel mit übergebenen Variablen), ist immer hilfreich für die Benutzer:
- hosts: 127.0.0.1
connection: local
roles:
- { role: solutionDrive.packer }
Lizenz
MIT/BSD
Autoreninformationen
Diese Rolle wurde von solutionDrive erstellt.
Installieren
ansible-galaxy install solutionDrive.packer
Lizenz
Unknown
Downloads
153
Besitzer