How to have kubernetes (re)build containers on deployment similar to openshifts ImageStream
You need something that will do basically CI/CD. There are few options (in no particular order):


Gitlab + autodeploy (or custom deployment)
skaffold + git-sync + kaniko


There are more, but basically, you need a component to watch for changes, something that knows how to build an image, and something else that can deploy it (some of these might be done by the same tools)

Helm will only do the deployment, but nothing else