Spring Cloud Vault Config PKI Integration
This example uses Spring Cloud Vault Config usage with the PKI integration.
VaultPkiConfiguration will obtain a SSL certificate
from Vault and configure Spring Boot's embedded Web-Server
Running the Example
The example setup script
will mount and configure the
You can start
CertificateOnDemandApplication directly and
access the server via https://localhost:8443.
Expect an SSL alert since the used root certificate is not a known/trusted CA but a self-generated certificate.
Services that are reachable through a common name should synchronize during SSL certificate retrieval. Multiple certificates will create multiple active public keys that might cause security alerts.