Any good posts on how to upgrade traefik 1.x to 2.x when using kubernetes with helm?

I'm working on a demo on infrastructure maintenance with pulumi, and how to deal with kubernetes there. As part of that demo I want to show how to upgrade the different components that we might use. To make it realistic I first installed traefik v1 with the helm chart (through pulumi), and now I'm looking at first installing v2 side by side and then also removing v1. Any good posts or instructions on how to do it? Maybe using helm complicates it? I can also deploy standard manifests files if that would make things easier.