Spring Cloud Vault


Table of Contents

1. Quick Start
2. Client Side Usage
2.1. Authentication
3. Authentication methods
3.1. Token authentication
3.2. AppId authentication
3.2.1. Custom UserId
3.3. AppRole authentication
3.4. AWS-EC2 authentication
3.5. AWS-IAM authentication
3.6. Azure MSI authentication
3.7. TLS certificate authentication
3.8. Cubbyhole authentication
4. GCP-GCE authentication
5. GCP-IAM authentication
5.1. Kubernetes authentication
6. Secret Backends
6.1. Generic Backend
6.2. Versioned Key-Value Backend
6.3. Consul
6.4. RabbitMQ
6.5. AWS
7. Database backends
7.1. Database
7.2. Apache Cassandra
7.3. MongoDB
7.4. MySQL
7.5. PostgreSQL
8. Configure PropertySourceLocator behavior
9. Service Registry Configuration
10. Vault Client Fail Fast
11. Vault Client SSL configuration
12. Lease lifecycle management (renewal and revocation)