Integrate a Kubernetes Cluster with an External Vault | Vault - HashiCorp Learn
Vault can manage secrets for Kubernetes application pods from outside the cluster. This could be HashiCorp Cloud Platform (HCP) Vault or another Vault service within your organization. In this tutorial, you will run Vault locally, start a Kubernetes cluster with Minikube, deploy an application that retrieves secrets directly from Vault, through a Kubernetes service, and through secret injection via Vault Agent Injector.
https://learn.hashicorp.com/tutorials/vault/kubernetes-external-vault?in=vault/kubernetes#deploy-service-and-endpoints-to-address-an-external-vault