opennebula.deploy.bastion 🔗 |
A role that renders local SSH configs (in the inventory dir), which then can be used to access cluster nodes via an SSH jump host (a.k.a. bastion). |
opennebula.deploy.ceph.frontend 🔗 |
A role that manages Ceph-related settings on an OpenNebula Front-end. |
opennebula.deploy.ceph.node 🔗 |
A role that manages Ceph-related settings on an OpenNebula Node. |
opennebula.deploy.ceph.repository 🔗 |
A role that prepares the Ceph repository. |
opennebula.deploy.common 🔗 |
A basic role that aggregates global defaults/handlers, etc. |
opennebula.deploy.database 🔗 |
A role that performs initial configuration of the OpenNebula database. |
opennebula.deploy.datastore.frontend 🔗 |
A role that manages OpenNebula datastores (to be run on Front-ends). |
opennebula.deploy.datastore.generic 🔗 |
A role that manages OpenNebula datastores (generic mode). |
opennebula.deploy.datastore.node 🔗 |
A role that manages OpenNebula datastores (to be run on Nodes). |
opennebula.deploy.datastore.simple 🔗 |
A role that manages OpenNebula datastores (ssh , ceph and shared modes). |
opennebula.deploy.flow 🔗 |
A role that manages the OneFlow service. |
opennebula.deploy.frr.common 🔗 |
A role that installs Free Range Routing (FRR) software. |
opennebula.deploy.frr.evpn 🔗 |
A role that configures BGP/EVPN Control Plane (for VXLAN VNETs). |
opennebula.deploy.gate 🔗 |
A role that manages the OneGate service. |
opennebula.deploy.gui 🔗 |
A role that manages Sunstone and FireEdge services. |
opennebula.deploy.helper.cache 🔗 |
A role that updates the APT / DNF cache. |
opennebula.deploy.helper.facts 🔗 |
A role that replaces/optimizes built-in fact gathering. |
opennebula.deploy.helper.flush 🔗 |
A simple role that flushes Ansible handlers. |
opennebula.deploy.helper.fstab 🔗 |
A role that populates /etc/fstab and mounts filesystems. |
opennebula.deploy.helper.hosts 🔗 |
A role that populates /etc/hosts and sets the hostname. |
opennebula.deploy.helper.keys 🔗 |
A role that generates and distributes SSH/RSA keypairs across OpenNebula inventory (password-less login). |
opennebula.deploy.helper.python3 🔗 |
A simple role that installs Python3 on Debian/RedHat-like distros (via BASH script). |
opennebula.deploy.infra 🔗 |
A role that pre-deploys Front-end VMs directly in Libvirt. |
opennebula.deploy.kvm 🔗 |
A role that manages OpenNebula KVM Nodes/Hosts. |
opennebula.deploy.network.common 🔗 |
A role that aggregates common network defaults/handlers/tasks etc. |
opennebula.deploy.network.frontend 🔗 |
A role that manages OpenNebula virtual networks (to be run on Front-ends). |
opennebula.deploy.network.node 🔗 |
A role that manages OpenNebula virtual networks (to be run on Nodes). |
opennebula.deploy.opennebula.common 🔗 |
A role that aggregates common OpenNebula defaults/handlers etc. |
opennebula.deploy.opennebula.leader 🔗 |
A role that detects the Leader. |
opennebula.deploy.opennebula.server 🔗 |
A role that deploys OpenNebula Front-ends in HA mode. |
opennebula.deploy.precheck 🔗 |
A role that performs various checks and assertions. |
opennebula.deploy.prometheus.common 🔗 |
A role that aggregates Prometheus/Grafana defaults/handlers etc. |
opennebula.deploy.prometheus.exporter 🔗 |
A role that manages the Prometheus exporters. |
opennebula.deploy.prometheus.grafana 🔗 |
A role that manages the Grafana service. |
opennebula.deploy.prometheus.server 🔗 |
A role that manages the Prometheus and Alertmanager services. |
opennebula.deploy.repository 🔗 |
A role that creates various package repository configs on Debian/RedHat-like distros. |