News for hackers. Stuff that matters.
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by mockingbirdy on Wednesday October 03, 2018 @04:45AM (#18128575)
I can recommend CaptainDuckDuck for simpler use cases: One-Click-Deployments (e.g. MySQL, PostgreSQL, MongoDB, ...), easy-to-use CLI tool, automatic HTTPS, Docker Swarm support (cluster and scaling), web GUI and open-source.

https://captainduckduck.com

https://github.com/githubsaturn/captainduckduck

It made it so much easier to deploy new changes (just `captainduckduck deploy` and done). We also use minio.io (open-source S3) and are extremely productive with those tools.

It's perfect for web agencies. It's not sophisticated enough for k8s' use case, but it's extremely easy to use (you can just add nodes and it will restart containers automatically [1]).

[1]: https://captainduckduck.com/docs/app-scaling-and-cluster.htm...

Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by TabTwo on Wednesday October 03, 2018 @05:38PM (#18135049)
From https://captainduckduck.com/docs/get-started.html

D) Disable Firewall Some server providers have strict firewall settings. To disable firewall on Ubuntu: ufw disable

WTF?

Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by kasra85 on Thursday October 04, 2018 @02:00PM (#18142113)
Kasra from CaptainDuckDuck is here.

Getting Started section is aimed for beginners. You surely don't have to disable firewalls entirely. There's a section in the docs outlining the ports that are being used by Captain.

Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by sidmitra on Wednesday October 03, 2018 @05:28AM (#18128746)
This looks interesting. I hadn't heard of CaptainDuckDuck. Have you tried Dokku or Flynn(flynn.io)? I had looked at them and settled for Flynn because it had better support for multiple-host clusters.
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by pythonaut_16 on Wednesday October 03, 2018 @06:41AM (#18129035)
I looked at Dokku and Flynn for personal (single host) projects and find both to be too complicated for my needs. I generally prefer deploying Docker containers over Heroku buildpacks.

I ended up just running a single Digital Ocean droplet with Traefik as a loadbalancer/entry point, and then running each of my projects with docker-compose. (And building each project with Docker)

With Traefik I can set up reverse proxying for each project just by adding a few labels to its docker containers, and Traefik manages LetsEncrypt for me.

Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by ibejoeb on Wednesday October 03, 2018 @05:53PM (#18135160)
Flynn seems to have stalled, unfortunately. It was a pretty straightforward setup, and I got apps running on there rather quickly. There's still no real support for letsencrypt, which is kind of a killer.

Dokku has no support for clustering, but it's amazingly simple to set up and start deploying apps. (Digital Ocean has a pre-built and up-to-date image ready to go.) I like it for the heroku-style buildpack deployment, although it also has dockerfile-based deployment. Great little system for low-risk projects.

Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by mockingbirdy on Wednesday October 03, 2018 @02:42PM (#18133393)
Tried Dokku in the past, but it was too barebones for me. Flynn looked also good, but it seemed to complicated (more features than we need) and we settled for CDD.
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by josegonzalez on Wednesday October 03, 2018 @11:03PM (#18136816)
What functionality was Dokku missing for you? It's has quite a few features now, and we're adding new functionality all the time.
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by mockingbirdy on Thursday October 04, 2018 @05:49AM (#18138444)
Mainly a web interface. I never gave dokku-man a try, but it doesn't look as feature-rich as the web interface for CDD.
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by josegonzalez on Thursday October 04, 2018 @11:24AM (#18140732)
Is that something you'd be willing to pay for?
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by mockingbirdy on Thursday October 04, 2018 @12:05PM (#18141110)
Do you mean theoretically? We already use CaptainDuckDuck. I can imagine to give a bounty for it, but I don't intend to switch anyways.
Re:Kubernetes Is a Surprisingly Affordable Platform for Pers... by josegonzalez on Thursday October 04, 2018 @03:41PM (#18143015)
I mean theoretically, but makes sense.