solutionDrive.packer
役割名
Mac OSにPackerをインストールする
要件
なし
役割変数
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"
PackerをダウンロードするためのURL
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.packer
ライセンス
Unknown
ダウンロード
153