Running OpenVPN with auto-failover
I've been using SSH tunnels to reach my cluster from remote, but I needed a more proper solution for this. Using OpenVPN could also give me DNS configuration for free and I can be able to use
*.mesos domains from my laptop.
Initially, I set up OpenVPN manually on a host but it didn't get too long to lose that node and hence lose remote . . .
Building the Mesos cluster, run mesos-dns via Marathon, create and use private docker-registry
Previously I talked about my overall goal about installing a cluster , I started with a simple mesos installation which will mostly a recap of a standard DCOS cluster installation with some minor differences:
* underlying distribution is Ubuntu-14.04 (but I will install mesos via deb packages from mesosphere, thanks to Mesosphere guys for . . .
Setting goals, planning and preparation of idea ...
After having my own bare-metal cluster at home, I will try to build a sample system just for fun with overall goals:
* minimum dependency on any existing *aaS, and make the system self contained for each piece,
* prevent any kind of vendor-lock-in,
* make any part of system HA (dc-wide only),
* zero touch ops, allow system to detect and auto-heal . . .
Start of playing with "home-cooked" cluster...
Recently, as a hobby project, I was looking for playing with some recently popular tools like mesos, kubernetes, docker-swarm and many other related. After playing around some tests clusters on Digital Ocean and AWS and spending dozens of dollars each month, I realized that I need some constantly running boxes to see how do these brand new . . .