solutionDrive.packer
Nazwa Roli
Instalacja packera na mac os
Wymagania
brak
Zmienne Roli
packer_install_version: "1.2.2"
Wersja, która ma być zainstalowana
packer_download_destination: "/tmp/packer_{{ packer_install_version }}.zip"
Ścieżka, która będzie używana do pobrania Packera
packer_unarchive_destination: "/tmp/packer/"
Ścieżka, która będzie używana do wyodrębnienia pobranego archiwum
packer_execution_path: "/usr/local/bin/packer"
Ścieżka, która będzie używana do przeniesienia wyodrębnionego pliku i nadania mu uprawnień wykonawczych
packer_releases_url: "https://releases.hashicorp.com/packer/{{ packer_install_version }}/packer_{{ packer_install_version }}_darwin_amd64.zip"
Adres URL do pobrania packera
packer_plugin_download_path: "/tmp"
Folder do pobierania skonfigurowanych wtyczek
packer_plugin_installation_path: "~/.packer.d/plugins"
Folder, w którym wtyczki mają być zainstalowane
packer_plugins:
- name: "Nazwa-pliku-wtyczki-po-instalacji"
url: "adres-url-pobierania-wtyczki"
filename: "nazwa-pobranego-pliku/archiwum"
Zależności
Brak
Przykładowy Playbook
Włączenie przykładu, jak użyć swojej roli (na przykład, z przekazanymi zmiennymi jako parametry) także jest miłe dla użytkowników:
- hosts: 127.0.0.1
connection: local
roles:
- { role: solutionDrive.packer }
Licencja
MIT/BSD
Informacje o Autorze
Ta rola została stworzona przez solutionDrive
Zainstaluj
ansible-galaxy install solutionDrive.packer
Licencja
Unknown
Pobrania
153
Właściciel