Day 22 - Test in Production with Kubernetes and Telepresence

Опубликовано: 17 Январь 2025
на канале: 90DaysOfDevOps
144
5

Kubernetes made the deployment part of a software engineer's life much easier, but not its development part. Nowadays, to deploy your code to the staging environment, you need to push the code, CI picks it up, builds the Docker image, notifies the Kubernetes cluster to use the new image, the deployment is updated, and then, bang, you forgot to uncomment the part of the code. Let's start from the beginning.

Life would've been much easier if you could connect the remote Kubernetes cluster to your local machine, replace one part of your application with your local application instance, and test your changes against the live application running on the Kubernetes cluster.

That's what we're going to do.