Example how use Vault Agent for inject secrets in pods before starting, and how a dotnet application can be reading these secrets. Source: https://learn.hashicorp.com/tutorials/vault/kubernetes-sidecar?in=vault/kubernetes
First, install make CLI for test this project
$ choco install make$ apt-get install -y makeRun the project (Ensure you have kubectl and helm cli installed)
$ makeTest if the application can read the secret
$ curl "http://<expose-url>:<available-port>/secret"
{"secretValue":"vault"} # <- Expected output