]> git.somenet.org - pub/jan/aic18.git/blob - README.md
Only check for updates once every vm-boot. Speeds up provisioning. fixes #22
[pub/jan/aic18.git] / README.md
1 # Project Topic 4 - Docker-based Service Composition
2
3 ## Getting Started
4 ### Prerequisites
5 + vagrant (2.0.2, 2.1.5)
6
7
8 ## Deployment
9 On Virtualbox
10 + ``vagrant up``
11 + wait
12
13 ### Quick re-deployment
14 This will kill/delete all existing containers (and ignore images -> minimal re-downloading)
15 + currently we do not export anything anywhere -> runtime-changes will likely be lost.
16 + ``vagrant rsync``
17 + ``vagrant provision``
18 + wait
19
20 ### libvirt support
21 We now support multiple hypervisors! :)
22 + Get a working libvirt setup.
23 + Get the libvirt vagrant plugin: ``CONFIGURE_ARGS="with-libvirt-include=/usr/include/libvirt with-libvirt-lib=/usr/lib64" vagrant plugin install vagrant-libvirt``
24 + ``vagrant up --provider=libvirt``
25 + wait
26
27
28 ## Our services
29 + [analysis](service-analysis/README.md)
30 + [fallback](service-fallback/README.md)
31 + [reporting](service-reporting/README.md)
32 + [twitter](service-twitter/README.md)