CIRCLE
CIRCLE Cloud project developer team
-
cloud
The main repo. The full Django-based portal and cloud manager.
-
monitor-client
Collects and forwards monitoring info about hypervisors and VMs running on them.
updated -
agentdriver
Relays between cloud portal and agent. Runs on the hypervisor as a celery worker, talking over virtual serial lines to the VMs.
updated -
agent
The agent running on guests. Sets up the network connection, changes passwords etc. Written in Python for Windows and Linux. Communicates with the agentdriver over a virtual serial line.
updated -
prezi
public presentations
updated -
fwdriver
Configures OpenVSwitch, netfilter (iptables) and dhcpd based on celery jobs.
updated -
storagedriver
The celery worker running on the data store. Lists, creates and removes files, and also merges and snapshots qcow2 disk images.
updated -
vmdriver
Creates and manages virtual machines via libvirt based on celery jobs. Runs on each hypervisor (Node).
updated -
user-client
Qt based client for CIRCLE user operations
updated -
updated
-
salt
Salt configuration management for CIRCLE
updated -
client
Desktop client for CIRCLE, providing single click connection to the VMs further enhancing the ease of use. Windows and Linux installers are available.
updated -
dnsdriver
Configures the tinydns domain name server based on celery jobs.
updated -
vncproxy
Proxies VNC console to a websocket, so we can let the enduser use the VMs' console on the web interface. Runs near the portal.
updated -
network-frontend
Network dashboard user interface
-
updated
-
updated
-
updated