Earlier quoted context omitted.
I've written a report about it for a class last month and it may help you have a better understanding of Swarm/Kubernetes/Marathon: http://armand.gr/static/files/htise.pdf
Nice writeup. You might consider creating an HTML version for people who are cautious about opening PDFs.
Docker Datacenter – develop and manage apps at any scale
21–30 of 61 posts
Re: Docker Datacenter – develop and manage apps at any scale
#22Earlier quoted context omitted.
Nice writeup. You might consider creating an HTML version for people who are cautious about opening PDFs.
I generally Prefer HTML over PDF, especially on mobile, but I'm genuinely curious as to why someone would be cautious about opening PDFs.
See this for some known exploits:
Re: Docker Datacenter – develop and manage apps at any scale
#23Between this, Kubernetes, Marathon, Amazon's container service, the tooling is overwhelming. I really have no clue how it all fits together and what a complete setup looks like (dev -> testing/CI -> prod). I'm using Docker for development, but that's where it ends for me.
I've written a report about it for a class last month and it may help you have a better understanding of Swarm/Kubernetes/Marathon: http://armand.gr/static/files/htise.pdf
Suggestion:
Please include a license if one was not (did not notice).
Publish an HTML version.
Re: Docker Datacenter – develop and manage apps at any scale
#24Earlier quoted context omitted.
Nice writeup. You might consider creating an HTML version for people who are cautious about opening PDFs.
I generally Prefer HTML over PDF, especially on mobile, but I'm genuinely curious as to why someone would be cautious about opening PDFs.
Re: Docker Datacenter – develop and manage apps at any scale
#25Earlier quoted context omitted.
How much runway does Docker Co have for the number of employees on staff?
years
Re: Docker Datacenter – develop and manage apps at any scale
#26Between this, Kubernetes, Marathon, Amazon's container service, the tooling is overwhelming. I really have no clue how it all fits together and what a complete setup looks like (dev -> testing/CI -> prod). I'm using Docker for development, but that's where it ends for me.
It is built on top of docker and Kubernetes (CoreOS/fleet in v1), and lets you deploy docker containers natively and/or automatically builds those for you using Heroku buildpacks or Dockerfiles when doing git push deployments. You can also drop down to the Kubernetes level if you need to for things that don't really fit the 12-factor app model without breaking Deis.
That being said, I'm totally biased as I wrote an Heroku-like UI for it (http://deisdash.com/about) and using it for our infrastructure at work. Other similar alternatives are http://pivotal.io/platform, https://flynn.io/, https://www.openshift.com/, https://github.com/dokku/dokku (for single server), etc.
Re: Docker Datacenter – develop and manage apps at any scale
#27Between this, Kubernetes, Marathon, Amazon's container service, the tooling is overwhelming. I really have no clue how it all fits together and what a complete setup looks like (dev -> testing/CI -> prod). I'm using Docker for development, but that's where it ends for me.
Those are too low level for most users and you'll eventually end up (poorly) re-inventing a PaaS if you need things like configuration, authorisation, scaling, routing, rollbacks, etc. I've found Deis ( https://github.com/deis/deis ) to hit the sweet spot between flexibility and convenience. It is built on top of docker and Kubernetes (CoreOS/fleet in v1), and lets you deploy docker containers natively and/or automat…
Re: Docker Datacenter – develop and manage apps at any scale
#28Between this, Kubernetes, Marathon, Amazon's container service, the tooling is overwhelming. I really have no clue how it all fits together and what a complete setup looks like (dev -> testing/CI -> prod). I'm using Docker for development, but that's where it ends for me.
I somehow stumbled onto Kubernetes, it met all of my needs for a complete setup, and now I'm sticking to it. I really enjoy using it. Before that happened, I felt the exact same way. I still do. Docker, HashiCorp, CoreOS, Google and Amazon are all fighting for control, some building on the work of others, some developing their own solutions, some targeting different markets, some targeting the same market. It's incre…
Re: Docker Datacenter – develop and manage apps at any scale
#29Between this, Kubernetes, Marathon, Amazon's container service, the tooling is overwhelming. I really have no clue how it all fits together and what a complete setup looks like (dev -> testing/CI -> prod). I'm using Docker for development, but that's where it ends for me.
Those are too low level for most users and you'll eventually end up (poorly) re-inventing a PaaS if you need things like configuration, authorisation, scaling, routing, rollbacks, etc. I've found Deis ( https://github.com/deis/deis ) to hit the sweet spot between flexibility and convenience. It is built on top of docker and Kubernetes (CoreOS/fleet in v1), and lets you deploy docker containers natively and/or automat…
https://github.com/convox/rack
Convox is another open source PaaS, but we're building it entirely on top of AWS services like CloudFormation, ECS, ASG, etc.
This means it's only suitable for teams that have 100% bought into AWS. If that's you, we make all the hard parts of operating a distributed deployment system Amazon's problem.
There's another project in this same space, Empire: https://github.com/remind101/empire
If 100% AWS is not you, Docker Datacenter / Swarm, CoreOS, Deis, CloudFoundry, etc. are doing incredible work.
It's amazing how these sophisticated tools are available to all of us.
Re: Docker Datacenter – develop and manage apps at any scale
#30Earlier quoted context omitted.
I somehow stumbled onto Kubernetes, it met all of my needs for a complete setup, and now I'm sticking to it. I really enjoy using it. Before that happened, I felt the exact same way. I still do. Docker, HashiCorp, CoreOS, Google and Amazon are all fighting for control, some building on the work of others, some developing their own solutions, some targeting different markets, some targeting the same market. It's incre…
And what's their business model going to be like? Freemium as in Nginx Plus? Pay for monitoring? Support and Consulting?