Does this guide help? It’s setup for Azure but the helm and kubectl commands will be the same the-turing-way/zero-to-binderhub.md at master · alan-turing-institute/the-turing-way · GitHub
There are also these instructions which describe setting up a local BinderHub with minikube - but these are for developing BinderHub only, not running a production service binderhub/CONTRIBUTING.md at master · jupyterhub/binderhub · GitHub
More generally, BinderHub isn’t really setup for being run locally. Most users deploy a Littlest JupyterHub server with the repo2docker extension installed. The docker-only implementation Simon linked above would be another step towards a simpler BinderHub setup but that is on a longer development term.