Vault K8s Injector for local clusters

I use the Vault Agent Injector to supply secrets between multiple GKE clusters. I’d like to be able to use the Injector when running a local Kubernetes cluster (using Minikube or Kind). This can’t use Kubernetes auth because the Vault server is not going to be able to hit the cluster endpoint for a cluster on my laptop. Some other options include configuring the injector for Approle authentication and starting my Kind cluster with a secret to be used there, but I’m curious what the recommended way of using the Injector for local clusters is?