Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 1.09 KB

File metadata and controls

18 lines (15 loc) · 1.09 KB

Authorized Spring Config Server Demo

This project demonstrates the use of a Spring Cloud Config server that requires HTTP basic authentication from its client. Both client and server learn the relevant credentials from a lookup in a Hashicorp Vault instance using a Spring Cloud Vault client.

The configuration of the config clients must take place during the respective application's bootstrapping and therefore has no implicit access to the Property sources injected by Spring Cloud Vault into the application environment. This demo's workaround is based on Spring Cloud Config's service discovery support.

The demo was prepared for a presentation at a meeting of the Java user group Freiburg in October 2017.