I'm doing something much simpler here - using cloud config on DO to deploy to CoreOS without containers on a single instance - just a systemd service (as he says in this talk, containers feel like overkill for deploying Go apps). kubernetes does look great for larger deploys though.