packer

Название Роли

Установить Packer на macOS

Требования

нет

Переменные Роли

packer_install_version: "1.2.2"

Версия, которую нужно установить

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

Путь, который будет использован для загрузки Packer

packer_unarchive_destination: "/tmp/packer/"

Путь, который будет использован для извлечения загруженного архива

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

Путь, который будет использован для перемещения извлечённого файла и его запуска

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

URL для загрузки Packer

packer_plugin_download_path: "/tmp"

Папка для загрузки настроенных плагинов

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

Папка, куда нужно установить плагины

packer_plugins:
  - name: "Имя-файла-плагина-после-установки"
    url:  "url-загрузки-плагина"
    filename: "имя-загруженного-файла/архива"

Зависимости

Нет

Пример Playbook

Включение примера того, как использовать вашу роль (например, с переменными, переданными в качестве параметров), также всегда приятно для пользователей:

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

Лицензия

MIT/BSD

Информация об Авторе

Эта роль была создана solutionDrive

О проекте

Role for installing packer on mac os

Установить
ansible-galaxy install solutionDrive/ansible-role-packer
Лицензия
Unknown
Загрузки
144
Владелец