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

O projekcie

Role for installing packer on mac os

Zainstaluj
ansible-galaxy install solutionDrive.packer
Licencja
Unknown
Pobrania
153
Właściciel