solutionDrive.packer

Nombre del Rol

Instalar Packer en macOS

Requisitos

Ninguno

Variables del Rol

packer_install_version: "1.2.2"

Versión que se debe instalar

packer_download_destination: "/tmp/packer_{{ packer_install_version }}.zip"

Ruta que se usará para descargar Packer

packer_unarchive_destination: "/tmp/packer/"

Ruta que se usará para extraer el archivo descargado

packer_execution_path: "/usr/local/bin/packer"

Ruta que se usará para mover el archivo extraído y hacerlo ejecutable

packer_releases_url: "https://releases.hashicorp.com/packer/{{ packer_install_version }}/packer_{{ packer_install_version }}_darwin_amd64.zip"

URL para descargar Packer

packer_plugin_download_path: "/tmp"

Carpeta para descargar los plugins configurados

packer_plugin_installation_path: "~/.packer.d/plugins"

Carpeta donde deben instalarse los plugins

packer_plugins:
  - name: "Nombre-del-archivo-del-plugin-despues-de-la-instalacion"
    url:  "url-de-descarga-del-plugin"
    filename: "nombre-del-archivo-descargado/archive"

Dependencias

Ninguna

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es útil para los usuarios:

- hosts: 127.0.0.1
  connection: local
  roles:
     - { role: solutionDrive.packer }

Licencia

MIT/BSD

Información del Autor

Este rol fue creado por solutionDrive

Acerca del proyecto

Role for installing packer on mac os

Instalar
ansible-galaxy install solutionDrive.packer
Licencia
Unknown
Descargas
153
Propietario