A sample web app on rasberry pi with HAproxy and docker-compose
Based on hypriot's howto
Notes:
$ wget http://downloads.hypriot.com/docker-hypriot_1.8.2-1_armhf.deb
dpkg -i docker-hypriot_1.8.2-1_armhf.deb
$ sudo sh -c "curl -L https://github.com/hypriot/compose/releases/download/1.2.0-raspbian/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose; chmod +x /usr/local/bin/docker-compose"
- Use consul for service discovery
- Use registrator for service registration
- Use consul-template to update haproxy.cfg
- Get haproxy to reload cfg file change
- Test service increase/decrease in circleCi
- Add redis service
- Add redis replication
- Migrate into docker swarm