coglinev3.virtualbox
Ansibleロール: virtualbox
このAnsibleロールは、次のサポートされているLinuxディストリビューションにOracle VirtualBoxをインストールします。
- Debian 9 (Stretch)
- Debian 10 (Buster)
- Debian 11 (Bullseye)
- Enterprise Linux 7
- Enterprise Linux 8
- Enterprise Linux 9
- Fedora 35
- Fedora 36
- Linux Mint 20 Ulyana
- Ubuntu 18.04 LTS (Bionic Beaver)
- Ubuntu 20.04 LTS (Focal Fossa)
- Ubuntu 22.04 LTS (Jammy Jellyfish)
このロールは、GitHub Actionsを使用してAnsible Moleculeでテストされ、マルチバーチャルマシンVagrant環境でもテストされました。
要件
特になし
ロール変数
利用可能な変数は、以下にデフォルト値とともにリストされています。
# Oracleの署名キーに関する変数
oracle_public_key: https://www.virtualbox.org/download/oracle_vbox_2016.asc
oracle_public_key_id: 2980AECF
oracle_public_key_state: present
# パッケージ依存関係の定義
vbox_dependencies:
- apt-transport-https
- build-essential
- dkms
# VirtualBoxのバージョン、パッケージ名、パッケージの状態を定義
vbox_version: "7.0"
vbox_package: "virtualbox-{{ vbox_version }}"(Debianの場合)または"VirtualBox-{{ vbox_version }}"(RedHatの場合)
vbox_package_state: latest
# VirtualBoxのユーザーを定義
vbox_users: []
# DebianまたはUbuntuのリリース名を設定(例: stretch, buster, focal)
# 変数が設定されていない場合、Ansibleが自動的にリリースを判別します。
debian_ubuntu_release: ""
依存関係
特になし
例のプレイブック
---
# ファイル: tests/test.yml
- hosts: localhost
become: true
vars:
vbox_users:
- myaccount
roles:
- { role: coglinev3.virtualbox }
バージョン
リリース: 1.2.1
ライセンス
BSD
著者情報
Copyright © 2023 Cogline.v3.
プロジェクトについて
Install Oracle VirtualBox on every supported Linux distribution.
インストール
ansible-galaxy install coglinev3.virtualbox
ライセンス
bsd-3-clause
ダウンロード
334
所有者