Installs noVNC & fabric for cyberrange remote access.
- Ansible 2.10+
- Debian-based linux-distribution
None.
server_name: "novnc"novnc_listen: "80"novnc_listen_ssl: "443 ssl"novnc_upstreams: []- name: Configure noVNC Server
hosts: novnc
tasks:
- name: Set novnc_upstream hosts
set_fact:
novnc_upstreams: "{{ novnc_upstreams|default([]) + [{'name': item, 'address': hostvars[item]['ansible_default_ipv4']['address']}] }}"
with_items: "{{ groups['clients'] }}"
- name: Configure noVNC Server
include_role:
name: novncGPL-3.0
Benjamin Akhras