coglinev3.virtualbox
Ansible Rola: virtualbox
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