I usually deploy everything to Kubernetes using Helm. I love this pipeline as it remains the same as long as you can dockerize your application. Very easy to rollback and deploy to a brand new cluster. For automating the entire build process including tests and everything I use Codefresh / Google Cloud Build. I think the painful point is to maintain the Helm charts and the CI/CD configuration. I prefer to do more coding that to write charts and yamls
Kubernetes has been a total game changer on how to think about blue/green deployments. Are you running kubernetes locally for dev as well or only rolling it into containers for deployment?
Yeah Kubernetes totally changed my mind and workflow.
Locally I usually use docker compose for setting up databases and other requirements but the application runs locally
Are you using compose for Kubernetes or just compose to stand up containers?
I use docker compose for local containers
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.