Creating Temporary Preview Environments Based On Pull Requests With Argo CD And Codefresh
In our big guide for Kubernetes deployments, we explained the benefits of using dynamic environments for testing. The general idea is that each developer gets a preview environment instead of having a fixed number of testing/QA environments. The environment gets created on the fly when you open a pull request. Typically, it gets destroyed when you merge the pull request (or after a specific amount of time).