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