coglinev3.virtualbox

Ansibleロール: virtualbox

ビルド 最新のGitHubタグ ライセンス

この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
所有者