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.

Deis v1.0 – Production Ready

188 pointsby ferrantimover 10 years ago

18 comments

mmcclureover 10 years ago
Let me preface this by saying that I&#x27;m a huge fan of Deis and the team. I went through the process of setting up a cluster a few months ago and they were incredibly helpful and responsive in IRC. Highly suggest, would love to work with the project again.<p>That being said, I&#x27;m a little confused as to how Deis can be considered production ready when the underlying infrastructure (Etcd and Fleet from CoreOS) aren&#x27;t. Both are making great progress, and I wouldn&#x27;t worry too much about using them directly, but &quot;production ready&quot; abstractions on top of something maybe-not-so-production-ready makes me cringe a tiny bit.<p><a href="https://github.com/coreos/etcd/blob/master/Documentation/production-ready.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;coreos&#x2F;etcd&#x2F;blob&#x2F;master&#x2F;Documentation&#x2F;pro...</a>
评论 #8592255 未加载
评论 #8593648 未加载
gabrtvover 10 years ago
Project creator here. It&#x27;s been a fun 16 months getting to this point. Happy to answer questions.
评论 #8591927 未加载
评论 #8592788 未加载
评论 #8594743 未加载
评论 #8595316 未加载
busterover 10 years ago
After reading a bit through it and i am wondering what the limitations are. I am a bit &quot;scared&quot; that deis talks about heroku so much and about HTTP. From the documentation it seems that the containers can ONLY use one port and that must be HTTP. Is that right? Also, the external storage is mentioned everywhere but not exactly what it is. I have read that Postgres is a database for the applications. What about plain files? Can my apps persist files on the external storage?<p>If this is only about pushing the next Go-based Todo web app to some servers, i&#x27;m disappointed... :(<p>Usecase: Is it possible to run mail servers on it?
评论 #8597601 未加载
评论 #8595358 未加载
leeberover 10 years ago
Can somebody explain what the use-case for this is? The site says it is a &quot;PaaS that makes it easy to deploy and manage applications on your own servers&quot;.<p>Most apps I&#x27;ve been making follow a similar recipe: run single ubuntu instance on digitalocean, use nginx for http to serve static content for single page app (ex. angular project), and nginx proxy to gunicorn to serve a python flask API that stores and retrieves data to&#x2F;from mongodb.<p>Where in that picture would something like Deis fit in? Or is this not for me?
评论 #8592305 未加载
评论 #8592324 未加载
评论 #8592242 未加载
sciurusover 10 years ago
&quot;Deis must make it simple for ops folks to publish a set of reusable backing services (databases, queues, storage, etc.) and to allow developers to attach those services to applications.&quot;<p>What are some projects focused on implementing these *-as-a-service components in a cloud-agnostic manner? Rancher is one that came up earlier today on HN.<p>[0] <a href="http://www.ibuildthecloud.com/blog/2014/11/11/announcing-rancher-dot-io/" rel="nofollow">http:&#x2F;&#x2F;www.ibuildthecloud.com&#x2F;blog&#x2F;2014&#x2F;11&#x2F;11&#x2F;announcing-ran...</a>
评论 #8593139 未加载
评论 #8591931 未加载
jpdllaover 10 years ago
What are the main differences between Deis and Flynn?
评论 #8592805 未加载
评论 #8592123 未加载
cenhyperionover 10 years ago
We&#x27;ve been using Dokku for a month or so for deploys on a project and aside from a few initial minor bumps it&#x27;s made the deploying as simple as Heroku for me and taken a ton of the pain out of devops.<p>Deis&#x2F;Dokku are great tools for developers looking to abstract away a lot of the pain of getting an app into production.
评论 #8592686 未加载
brunoqcover 10 years ago
Can I use Deis with only one CoreOS node?
评论 #8592456 未加载
jvandykeover 10 years ago
Congratulations, @gabrtv. And thanks for all the hard work. I&#x27;ve been following this work weekly since we spoke over a hangout in the latter OpsDemand days. I&#x27;ve tried out a couple beta versions, but I can&#x27;t wait to try out the real deal here at KnowledgeTree.
contingenciesover 10 years ago
Correct me if I&#x27;m wrong.<p>Deis = heroku-like interface on top of your own private cloud which must be running CoreOS and certain other things like Ceph distributed filesystem, but can be set to run on a variety of third party commercial cloud providers&#x27; infrastructure.<p>So basically, if you only ever want to use these features, and you are happy with a heroku-like interface to your infrastructure, Deis is useful.<p>OTOH, if you might want to run a non-Linux node, a specific filesystem or node-local configuration for performance, security or other purposes, or have infrastructure that is not feasibly manageable with a manual process, Deis is not currently useful.<p>That said, neither are most of the latest-gen infrastructure solutions.
评论 #8593342 未加载
curious_userover 10 years ago
Why should I use this instead of Cloud Foundry?<p>Not trying to bash, just curious.
评论 #8592540 未加载
评论 #8592283 未加载
评论 #8592983 未加载
评论 #8592149 未加载
bkeroackover 10 years ago
I&#x27;m interested in hearing pros&#x2F;cons of Deis vs Kubernetes.<p>The primary disadvantage I can see for Deis is that it can only deploy single Docker containers (vs Kubernetes pods). Given the Heroku-style setup it makes sense, but it is limiting for more complex applications.<p>On the other hand, the simplicity of Deis is attractive. I kind of <i>wish</i> I could use it, but I feel like it just isn&#x27;t feasible for a full suite of microservices + dependencies.<p>Regardless, congrats on 1.0!
评论 #8592033 未加载
评论 #8592063 未加载
wattengardover 10 years ago
I&#x27;m still not grasping the concept of Docker and such...<p>Can I use Deis (albeit in a much smaller scale) to quickly spin up lightweight VM-ish entitys for prototyping new webapps&#x2F;backends (i have an unused box at home), or am I coming at this from the wrong end :) (Link to a _good_ explanation of Docker, preferably a video ;), would be gratefully appreciated)
评论 #8592241 未加载
allthetimeover 10 years ago
I already use CoreOS&#x2F;etcd&#x2F;fleet to manage a cluster of apps and services. What does Deis do that I can&#x27;t already? Does it have solid automation for service discovery and the like? I want to be able to quickly add and remove nodes depending on demand. Does Deis make this easy?
noelwelshover 10 years ago
I&#x27;m a big fan of Linode but I see Linode isn&#x27;t amongst the supported cloud providers. Is there some fundamental issue here or is it just lack of time &#x2F; resources to develop support?
评论 #8591965 未加载
rahilsondhiover 10 years ago
I&#x27;m really struggling to understand what this is. I&#x27;ve looked at it a few times and never really get a good grip on what it is.<p>Also, how does it fit in with Ansible?
toisanjiover 10 years ago
are there any deis with ruby or rails application tutorials? I didn&#x27;t see any, but for getting people from heroku, it would be great to see some tutorials so people can easily migrate.<p>on the minimum cluster of 3 nodes with 2 gb each, what is the minimum amount of apps that could be run?
评论 #8600646 未加载
jbhatabover 10 years ago
Does anyone have any feedback from using this? Would be interested in hearing how it went.
评论 #8591862 未加载
评论 #8591865 未加载
评论 #8592494 未加载