MVP for Showback / Chargeback of Vault Clients
[Explain what your project does and its main features. Provide context and background information.]
[Explain how users can install or set up your project. Include any prerequisites, dependencies, or environment setup steps.]
[Provide detailed instructions on how to use your project. Include examples and explanations of different functionalities.]
[If applicable, provide instructions for running the Jupyter Notebook. Explain how users can interact with it.]
Requires the following environment variables:
- VAULT_TOKEN: A token with access to the following
path "sys/auth" {
capabilities = ["read"]
}
path "identity" {
capabilities = ["read"]
}
path "sys/internal/counters/activity/export" {
capabilities = ["read"]
}
VAULT_ADDR: Address of Vault Cluster
While in the root directory of the repo
docker build -t vault-client-reporter . --file docker/Dockerfile
docker run -p 8888:8888 vault-client-reporter
[Explain how others can contribute to your project. Include guidelines for submitting issues and pull requests.]
[Include information about the license under which your project is released. Choose a license that aligns with your goals.]
[Optional: Give credit to any resources, libraries, or individuals who contributed to your project.]
[Provide your contact information or ways for users to reach out if they have questions or feedback.]