virtualbox

Ansible Роль: virtualbox

Сборка GitHub тег (последний по дате) Лицензия

Эта 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
Владелец