Ask HN: Flynn.io/Hyper.sh/Nanobox.io vs. Kubernetes
What benefits/drawbacks might one of these "pre-packaged" container orchestration tools like Flynn.io, Hyper.sh, or Nanobox.io have verses just rolling your own with something like Kubernetes?
Edit: I didn't make it as clear as I should have initially that I actually work with Nanobox.io. I'm legitimately trying to gain an understanding of why developers might find something like Nanobox (or a similar tool) appealing over something like Kubernetes.
Apologies for any misdirection initially.
(
14 comments
| 18 points
| on HN
)
I could have done a better job of making that clear in the description, and I apologize.
I'd recommend just using GKE instead of trying to run kubernetes on your own or using a lesser platform such as Flynn or Hyper. Google Cloud also has their own container registry which is nice since it is tightly integrated with GKE.
[1] - https://cloudnext.withgoogle.com/
GKE is obviously backed by a company that isn't going away anytime soon.
Other than that, I'd be curious to understand your use of the word "lesser" in this context. Have you tried Hyper?
I've been pretty impressed with Hyper.sh's ease of use and pricing. I didn't find Flynn a good match for my use case.
I've also found GCE to be pretty good to work with.
Also, if you had to categorize some of these technologies how would you do that, and what are some of the other ones that are similar to those mentioned here that aren't listed?
I wanted to run a regular (every 10mins) task. I created a container that had the hyper cli installed that spawned a task container that exited on completion. This worked really well for what I was doing. They're thinking of adding this as a hyper sh feature: https://trello.com/c/JfyGyBKS/45-serverless-cron
I didn't consider using Flynn. Just didn't really have Flynn down as being for this kind of thing. Of course another difference is that Hyper.sh is a service; Flynn is a project that I need to self host.
Most of our users choose us because they don't want that level of control and maintenance.
I'm aware of Flynn but not sure how it works and I'm hearing of Nanobox for the first time.
I imagine however that they will be experiencing the same thing as us, lots of people running event driven workloads.