Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
51–60 of 116 posts
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#52Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#53I recently(past 6 months) joined a new startup as the operations person, and we standardized on kubernetes for deployment. In the past I've worked with puppet/chef/ansible/heroku/aws/appengine/vmware you name it, and Kubernetes is the nicest and most flexible platform to build on top. There's a learning curve, and new features are being added, but at this point I would not hesitate to recommend Kubernetes to just abo…
Have you had a proper look at Gitlab CI? It know, it's hard to make that sound credible with all that's going on with Gitlab right now but I found their CI to be the best around and you can even use your own machines to run stuff on.
For me, getting GitLab up and running on kubernetes was a breeze (using the popular docker image [1]) and my `pg_dump; duplicity;` backups are chugging right along. I haven't played with their CI yet, but I'm pretty excited to see how much it can do for me automatically managing my cluster.
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#54For CI, we use our own product (Runnable [0]), which allows us to test our branches with their own full-stack environments, which is great for solid integration tests. We often use it for e2e too. We're planning on adding more CD features in the near future though.
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#55Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#56I recently(past 6 months) joined a new startup as the operations person, and we standardized on kubernetes for deployment. In the past I've worked with puppet/chef/ansible/heroku/aws/appengine/vmware you name it, and Kubernetes is the nicest and most flexible platform to build on top. There's a learning curve, and new features are being added, but at this point I would not hesitate to recommend Kubernetes to just abo…
We switched over from Circle and it's been awesome to scale our build process without fear of resource constraints. It's pretty great :). They even have a CF setup that will auto scale boxes based on CI load.
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#57Its a SaaS (and enterprise) platform for automated pipelines and deployments to Kubernetes clusters anywhere.
Previous discussion: https://news.ycombinator.com/item?id=13160218
disclaimer: I'm the founder at distelli.
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#58Dokku's main advantage is that it's a no-brainer : if you're used to deploying heroku apps, it's very similar. It also automates the creation of data containers for database services, for example. On top of that, while I can use heroku's buildpacks for small sideprojects, I can also take full control of the build using a Dockerfile (which is what I do for bigger projects). The main inconvenient is that it can't manage multi host container deployments, like docker-swarm or kubernetes (I don't need it, so no need to compromise on simplicity).
Gitlab's pipeline both offer CI and CD, with a lot of cool features around it, like being able to tell on a commit page when it has been deployed on production, for no configuration cost.
Regarding costs : well, it's the cost of a dedicated server.
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#59At the company I work at we use Docker with Kubernetes. The deployment process involves Ansible and Jenkins CI. I, personally, prefer the bare-metal deploys of automated scripts. I usually just spin up a VM and write a bash script to "prep" it the way I want. After that, I just run "./deploy" and it pushes where I want. I like this because I feel like I have more control and it actually feels easier. Plus, I've run i…
You're mixing terms here. A VM is not bare-metal.
Re: Ask HN: Docker, Kubernetes, Openshift, etc – how do you deploy your products?
#60I recently(past 6 months) joined a new startup as the operations person, and we standardized on kubernetes for deployment. In the past I've worked with puppet/chef/ansible/heroku/aws/appengine/vmware you name it, and Kubernetes is the nicest and most flexible platform to build on top. There's a learning curve, and new features are being added, but at this point I would not hesitate to recommend Kubernetes to just abo…