virtualbox
Ansible Роль: virtualbox
Эта Ansible роль устанавливает Oracle VirtualBox на поддерживаемых дистрибутивах Linux:
- 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, eaon, focal)
# Если переменная не установлена, Ansible автоматически определит версию.
debian_ubuntu_release: ""
Зависимости
Нет
Пример Playbook
---
# файл: tests/test.yml
- hosts: localhost
become: true
vars:
vbox_users:
- myaccount
roles:
- { роль: coglinev3.virtualbox }
Версия
Релиз: 1.2.1
Лицензия
BSD
Информация об Авторе
Авторское право © 2023 Cogline.v3.
О проекте
Install Oracle VirtualBox on every supported Linux distribution.
Установить
ansible-galaxy install coglinev3/virtualbox
Лицензия
bsd-3-clause
Загрузки
317
Владелец