coglinev3.virtualbox

Ansible Rola: virtualbox

Build GitHub tag (latest by date) License

Ta rola Ansible instaluje Oracle VirtualBox na wspieranych dystrybucjach Linuksa:

  • 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),

Ta rola była testowana przy użyciu GitHub Actions z Ansible Molecule oraz w wielomaszynowym środowisku vagrant.

Wymagania

Brak

Zmienne Roli

Dostępne zmienne są wymienione poniżej, wraz z domyślnymi wartościami:

# zmienne dla klucza podpisywania Oracle
oracle_public_key: https://www.virtualbox.org/download/oracle_vbox_2016.asc
oracle_public_key_id: 2980AECF
oracle_public_key_state: present

# zdefiniuj zależności pakietów
vbox_dependencies:
  - apt-transport-https
  - build-essential
  - dkms

# zdefiniuj wersję VirtualBox, nazwę pakietu, stan pakietu
vbox_version: "7.0"
vbox_package: "virtualbox-{{ vbox_version }}" na Debianie lub "VirtualBox-{{ vbox_version }}" na RedHat
vbox_package_state: latest

# zdefiniuj użytkowników VirtualBox
vbox_users: []

# Ustaw nazwę wydania debiana lub ubuntu (na przykład: stretch, buster, focal)
# Jeśli zmienna nie jest ustawiona, Ansible automatycznie ustali wydanie.
debian_ubuntu_release: ""

Zależności

Brak

Przykładowy Playbook

---
# plik: tests/test.yml

- hosts: localhost
  become: true
  vars:
    vbox_users:
      - myaccount
  roles:
    - { role: coglinev3.virtualbox }

Wersja

Wydanie: 1.2.1

Licencja

BSD

Informacje o autorze

Copyright © 2023 Cogline.v3.

O projekcie

Install Oracle VirtualBox on every supported Linux distribution.

Zainstaluj
ansible-galaxy install coglinev3.virtualbox
Licencja
bsd-3-clause
Pobrania
334
Właściciel