stefanhorning.virtualbox

Build-Status

Ansible-Rolle für Virtualbox

Installiert headless Virtualbox und phpVirtualbox für den Fernzugriff über eine Web-GUI. Vorgesehen für headless Ubuntu- oder Debian-Server.

Nachdem die Rolle ausgeführt wurde, können Sie die VirtualBox-GUI über einen Browser öffnen, indem Sie http://<HostnameOderIP>/ aufrufen. Verwenden Sie die IP oder den Hostnamen, gegen den Ansible ausgeführt wurde. Stellen Sie sicher, dass Port 80 nicht von einer Firewall blockiert ist.

Für den ersten Login verwenden Sie admin:admin. Weitere Details finden Sie in der phpVirtualbox-Dokumentation.

Anforderungen

Getestet mit Ubuntu 14.04 und 16.04. Funktioniert wahrscheinlich mit allen Debian- und Ubuntu-Versionen, die nicht zu alt sind.

Rollenspezifische Variablen

Dies sind die Rollenspezifischen Variablen, die Sie wahrscheinlich ändern möchten:

  • virtualbox_user: vbox - Benutzer, der den Virtualbox-Daemon ausführt und mit dem phpVirtualbox verbunden wird. Dies ist NICHT der Benutzer für die Anmeldung bei der phpVirtualbox-GUI.
  • virtualbox_user_pw: abc123 - Klartext-Passwort für den Virtualbox-Daemon-Benutzer, benötigt für die phpVirtualbox-Verbindungs-Konfiguration.

Es gibt weitere Variablen, die Sie beim Verwenden dieser Rolle überschreiben können. Für eine vollständige Liste siehe defaults/main.yml.

Abhängigkeiten

Hängt von keinen anderen Rollen ab.

Beispiel-Playbook

Kopieren Sie diese Rolle in das Verzeichnis roles/stefanhorning.virtualbox in Ihrem Ansible-Projekt. Fügen Sie es am besten als Submodul hinzu. Sie können es auch mit ansible-galaxy install stefanhorning.virtualbox installieren. Verwenden Sie es dann so:

- name: Mein Playbook
  hosts: servers
  roles:
    - { role: stefanhorning.virtualbox, virtualbox_user: vbox, virtualbox_user_pw: supersecretvalue }

Lizenz

BSD

Autoreninformation

Stefan Horning

Über das Projekt

Installs VirtualBox and phpVirtualBox on a headless Ubuntu server.

Installieren
ansible-galaxy install stefanhorning.virtualbox
GitHub Repository
Lizenz
Unknown
Downloads
94
Besitzer