You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 year ago | |
---|---|---|
.reuse | 1 year ago | |
LICENSES | 1 year ago | |
meta | 1 year ago | |
roles/xenorchestra | 1 year ago | |
.gitignore | 1 year ago | |
README.md | 1 year ago | |
galaxy.yml | 1 year ago |
README.md
Ansible Role: Xen Orchestra
Builds Xen Orchestra on Debian or EL
Requirements
Debian 11 or EL 8
Role Variables
Available variables are listed below, along with default values (see defaults/main.yml
):
# Select the commit to build. Currently is pointing to 5.69.1
xo_commit: "f5b7c59203e470613b3cc179f01249eb290e0f3b"
# System user that will run XO
xo_user: "xo"
# Where XO sources are located
xo_root: "/opt/xen-orchestra"
# xo-server plugins to enable
xo_plugins: []
# FQDN used to access XO
xo_hostname: "xenorchestra.local"
# Use Caddy as a reverse proxy and HTTPS handler
# This will run XO on lo interface
use_caddy: true
# Adds --use-openssl-ca to NODE_OPTIONS
use_openssl_ca: false
# HTTP proxy to set for xo-server
http_proxy: ""
Dependencies
None.
Example playbook
---
- hosts: all
become: true
roles:
- role: hmrodrigues.xenorchestra.xenorchestra
vars:
xo_plugins:
- xo-server-web-hooks
- xo-server-audit
- xo-server-transport-email
- xo-server-usage-report
xo_hostname: xo.example.local
License
MIT