Live data from Hacker News

DigitalOcean launches its container service

techcrunch.com

141–150 of 256 posts

Re: DigitalOcean launches its container service

#143

Earlier quoted context omitted.

I am a mechanical engineer who dabbles in web development from time to time. I am forever indebted to DigitalOcean for creating a super easy platform for someone who has no clue about VPS starting out. I know how to operate a linux machine but not the slightest idea about how to host a website myself until I came across DigitalOcean and their LAMP/LEMP tutorials. Once I was comfortable with DigitalOcean, I tried laun…

Hi! I'm a member of the Community team at DigitalOcean. I wanted to thank you for your kind words about our tutorials. This kind of feedback means a lot to us. We're glad we could help you get your web site set up.

Your guides and tutorials are at the same level as stackoverflow for figuring out problems

How do I fix this: stackoverflow first hit

How do I do this: if DO isn’t first hit already I scroll down to yours

Re: DigitalOcean launches its container service

#144
post #6
post #5

DigitalOcean has always been behind the curve of these things. All of the other big cloud platforms have had this for at least a few months. I haven't actually seen anything 'new' come out of DigitalOcean in years.

Were they ever 'new' in anything? I use them for small personal projects (they've gotten a lot more stable recently). I never thought of them as an innovative cloud provider but just one that was cheap and easy.

first only ssd host.

Re: DigitalOcean launches its container service

#145

Earlier quoted context omitted.

I am a mechanical engineer who dabbles in web development from time to time. I am forever indebted to DigitalOcean for creating a super easy platform for someone who has no clue about VPS starting out. I know how to operate a linux machine but not the slightest idea about how to host a website myself until I came across DigitalOcean and their LAMP/LEMP tutorials. Once I was comfortable with DigitalOcean, I tried laun…

Hi! I'm a member of the Community team at DigitalOcean. I wanted to thank you for your kind words about our tutorials. This kind of feedback means a lot to us. We're glad we could help you get your web site set up.

The Django -> Ubuntu tutorials are amazing. Thank you.

Re: DigitalOcean launches its container service

#146

DO's kubernetes release is an an example of why I am a big fan. As a sole developer, I can't afford high technical debt, but DO packages tech in a way I can manage. I hope they keep on and wish other services (here's looking at you AWS) would package their services as well.

As we’re layering on praise, I’d like to pile on.

I’m a partner in a company in Puerto Rico. Last year immediately after Hurricane Maria hit Puerto Rico, I wrote all of our off-island service providers asking for any help they could provide. DO was one of the most generous responses. They donated 3 months of services based on our average billing.

We greatly appreciated it, and the nice note they sent me showed they’re not only great at providing a good product, but they’re eminently human as well.

Congrats on the launch to them.

Re: DigitalOcean launches its container service

#148
post #118

Earlier quoted context omitted.

So good for a startup, but you're better off using docker-compose if you're hosting your personal project.

This is exactly what they want you to conclude. You can have a Kubernetes cluster for about $15/mo for your personal project on GKE, if you can cope with several f1-micro or a single g1-small instance hosting your workloads. That's the cost of the nodes, and that's the all-in price. Prices scale up linearly for greater capacity, just add more nodes. (Then of course I guess networking, traffic, and additional storage…

The only problem with the gke solution is loadbalancers :( It's weird that a signle LB rule costs more than the rest of the kube cluster

Re: DigitalOcean launches its container service

#149

Maybe I'm too cheap but I don't see an option for 5/mo nodes in any DC, they're starting at 10 or 15.

Hmm! I think this has changed since the beta.

Why not try a cluster with a smaller scaling group? You can create a cluster with only one node in it, but what is it that you are trying to do on top of your Kubernetes? In my experience with growing clusters, you probably want to scale your per-each individual node size up before you want to scale up the number of nodes in your cluster. (You might even find that you really need only one big node, say for your databases, and want to build a heterogeneous cluster with an autoscaling group of little nodes and that one big node. That's a possibility with node pools on DO K8s.)

An ideal cluster size for me is probably 5 nodes with ~8-16GB RAM each. You could make it still worthwhile to do the cluster thing with probably only 2 nodes at ~1-2GB each, but that'd be pushing it.

I am practiced at making clusters cheap, actually I once was published in the Deis blog, an article about how to deploy Deis v1 PaaS in a highly available fashion for as cheap as possible.

Many of those lessons from nearly a year of research that I did on the topic prior to that publishing, still apply on modern Kubernetes clusters; but many of them don't, and still others are out the window completely on these managed environments, where now it seems possible to get pretty much the same idea of "High Availability" as I was aiming for, but for much cheaper and with better guarantees.

For instance, since you are not running etcd for yourself (it runs under the hood, on the management plane) there is no specific rule that says you must have at a minimum 3 or preferably 5 nodes to keep a stable cluster anymore. This was the basics of learning to wield CoreOS and Fleet 101!

Consensus is handled on the masters, and that consensus is subject to split-brain problems, so this knowledge is still important, but you don't need to have it yourself. In many more basic clusters with managed systems like GKE and DOK8s, this knowledge is practically reliquary! Two nodes may ensure that one is there to pick up the slack when the other has a fault. Exactly how you'd imagine it should work without a Computer Science degree. But with two nodes, ... since you'll probably never see a fault like that ... and the whole environment is self-healing, even if one happens on your watch, might never even have to know about it.

Re: DigitalOcean launches its container service

#150

Maybe I'm too cheap but I don't see an option for 5/mo nodes in any DC, they're starting at 10 or 15.

I noticed this as well. I think they are probably still evaluating where to start it at. In all honesty $10 nodes are very fair. I had a semi-poor experience with $5 nodes (for masters, at least) when I used kubeadm on DO. The $15 2cpu/2gb is probably the sweet spot for this. Although the $5 would be nice to start for just messing with some workers.
Post reply on HN