TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

DigitalOcean Partners with CoreOS for Large-Scale Cluster Deployments

245 pointsby dedeneover 10 years ago

14 comments

waffle_ssover 10 years ago
This image uses the CoreOS Alpha channel, which is not supposed to be used for production[1]. It &quot;closely tracks current development work and is released frequently&quot; so I would be using it with the knowledge that things might break. In other words, CoreOS on DigitalOcean should only be used for trying out CoreOS and not for running production apps (for now). But if I were going to do that, there is already a Vagrant setup[2] that is super easy to use. Hopefully DigitalOcean will provide a CoreOS Stable image soon.<p>On the subject of DigitalOcean images, there was a severe Docker bug[3] the last month or so that made Linux kernel 3.15 unusable. Linode let me easily select a 3.14 kernel to use for my host OS to get around the bug, but DigitalOcean doesn&#x27;t have that level of granularity. So DigitalOcean either needs to provide more fine-tuned configuration of images or provide a CoreOS Stable image before I would think of using it for production Docker containers.<p>Finally, CoreOS is still an enormous pain[4] to install on Linode, so I hope this gives Linode a strong nudge to make it easier to install there.<p>[1]: <a href="https://coreos.com/releases/" rel="nofollow">https:&#x2F;&#x2F;coreos.com&#x2F;releases&#x2F;</a><p>[2]: <a href="https://coreos.com/docs/running-coreos/platforms/vagrant/" rel="nofollow">https:&#x2F;&#x2F;coreos.com&#x2F;docs&#x2F;running-coreos&#x2F;platforms&#x2F;vagrant&#x2F;</a><p>[3]: <a href="https://github.com/docker/docker/issues/6345" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;docker&#x2F;docker&#x2F;issues&#x2F;6345</a><p>[4]: <a href="http://serverfault.com/a/620513/85897" rel="nofollow">http:&#x2F;&#x2F;serverfault.com&#x2F;a&#x2F;620513&#x2F;85897</a>
评论 #8274044 未加载
评论 #8274618 未加载
评论 #8274035 未加载
michaelsbradleyover 10 years ago
The article <i>How To Set Up a CoreOS Cluster on DigitalOcean</i>[1] (written by a DigitalOcean employee) fails to mention what seems to me to be a serious security-related concern.<p>Since droplets with private networking enabled are on the same private network as other customers&#x27; droplets, then if &quot;$private_ipv4&quot; is specified for &quot;addr&quot; and &quot;peer-addr&quot; in cloud-config, isn&#x27;t it critical that etcd be secured with TLS and client cert authentication?<p>See: <i>CoreOS – Etcd: Reading and Writing over HTTPS</i>[2]<p>I realize that delving into that aspect of coreos&#x2F;etcd configuration is beyond the scope of an introductory &quot;how to&quot; article, but I believe that some strong mention should be given to this concern.<p>I made a comment[3] to this effect on DigitalOcean&#x27;s website.<p>[1] <a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-a-coreos-cluster-on-digitalocean" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorials&#x2F;how-to-set-...</a><p>[2] <a href="https://coreos.com/docs/distributed-configuration/etcd-security/" rel="nofollow">https:&#x2F;&#x2F;coreos.com&#x2F;docs&#x2F;distributed-configuration&#x2F;etcd-secur...</a><p>[3] <a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-a-coreos-cluster-on-digitalocean?comment=17485" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorials&#x2F;how-to-set-...</a>
评论 #8275843 未加载
评论 #8275572 未加载
beigeotterover 10 years ago
You can find the DigitalOcean tutorials on using CoreOS here: <a href="https://www.digitalocean.com/community/tutorial_series/getting-started-with-coreos-2" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorial_series&#x2F;getti...</a>
评论 #8273802 未加载
STRMLover 10 years ago
This is actually <i>really big news</i> for anyone running or interested in running a Docker-based PaaS system such as Deis or Flynn. DigitalOcean&#x27;s cheap instances are a great match for Docker containers.<p>As of Deis 0.8.0 it only runs on CoreOS, and I believe most other DIY PaaS systems are moving the same way.<p>IMO Docker + etcd is a far more sane configuration than endless Ruby Chef scripts, or worse, Amazon OpsWorks.
评论 #8273465 未加载
评论 #8277828 未加载
评论 #8273543 未加载
评论 #8273472 未加载
评论 #8273490 未加载
jmbroover 10 years ago
Digital Ocean doesn&#x27;t load the kernel from the current system image, but instead uses a prestored external kernel associated with the image. This means that upgrade to the kernel from within the droplet (e.g. distribution security updates) are ignored (See <a href="http://digitalocean.uservoice.com/forums/136585-digital-ocean/suggestions/2814988-give-option-to-use-the-droplet-s-own-bootloader-" rel="nofollow">http:&#x2F;&#x2F;digitalocean.uservoice.com&#x2F;forums&#x2F;136585-digital-ocea...</a>). There is a workaround using kexec (see <a href="https://www.alextomkins.com/2013/11/digitalocean-debian-kernel/" rel="nofollow">https:&#x2F;&#x2F;www.alextomkins.com&#x2F;2013&#x2F;11&#x2F;digitalocean-debian-kern...</a>). Does any body know if a similar approach would work for CoreOS ,given their whole image update process, or whether the DigitalOcean&#x2F;CoreOS team have already taken care of this some other way?
评论 #8277911 未加载
rb2eover 10 years ago
The post on DO&#x27;s blog maybe be more informative: <a href="https://www.digitalocean.com/company/blog/coreos-now-available-on-digitalocean/" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;company&#x2F;blog&#x2F;coreos-now-availab...</a>
kapilvtover 10 years ago
one nice unrelated thing that didn&#x27;t make any of the blog posts, digital ocean now supports userdata when launching instances via console or the api! but it looks like they still need to update their other os images to install cloudinit.
评论 #8274121 未加载
评论 #8274147 未加载
jimmyfalconover 10 years ago
I remember attending a talk given by the CEO a few months ago. The strong point of CoreOS is for hosting application servers because it is does auto restart &#x2F; updates rather than hosting can-not-go-down systems such as Databases.<p>This is exciting to me from a technological standpoint.<p>1. One of first large public projects written in Go (after docker) 2. One of the first large public projects using Raft. (consensus algorithm aimed to replace Paxos)<p>I am really looking forward to seeing how this project turns out. Personally, I wouldn&#x27;t move any of my projects onto CoreOs for at least a few years.<p>Other than that, I always question how they plan to make money. Consulting model?
polviover 10 years ago
Links to docs, etc, here: <a href="https://coreos.com/blog/digital-ocean-supports-coreos/" rel="nofollow">https:&#x2F;&#x2F;coreos.com&#x2F;blog&#x2F;digital-ocean-supports-coreos&#x2F;</a>
cdnsteveover 10 years ago
So this means DigitalOcean, when running CoreOS via Docker for your deployment, means you no longer need to worry about OS level updates? Is this now handled by DigitalOcean?
评论 #8274052 未加载
评论 #8274030 未加载
评论 #8277929 未加载
ebarockover 10 years ago
Marketing, marketing and marketing...<p>Digital Ocean is doing lots of advertising but their servers are not holding the traffic.<p>I had my website hosted with them and I was literally unable to connect on it via SSH due to the low quality of their link.<p>I was disappointed with DreamHost, moved to Digital Ocean, now I am testing Linode.
评论 #8276610 未加载
评论 #8276459 未加载
avinasshover 10 years ago
Their official blog announcement: <a href="https://www.digitalocean.com/company/blog/coreos-now-available-on-digitalocean/" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;company&#x2F;blog&#x2F;coreos-now-availab...</a>
fishnchipsover 10 years ago
Hurray! I&#x27;ve been really waiting for that for the last few months. I remember there being a huge thread about it in the DO community.
notastartupover 10 years ago
What benefits do you get with CoreOS support? I don&#x27;t understand from just reading the article maybe a real world example makes more sense.