~/talk

Spring Cloud Integration with HashiCorp Vault and Consul

Talkat HashiTalks 2022 · 2022-02-17..02-18· [spring, microservices]
name:Kris Iyer
links:none on file
slides:none on file

Practical demo of Spring Cloud integration with HashiCorp Vault and Consul, showing Vault sidecar for mounting secrets, Spring Cloud Vault using KV/Consul/AWS backends, and Spring Cloud Consul for config and discovery. Shows using Testcontainers and a Docker Compose example to run Vault+Consul and local AWS (LocalStack). Explains lease lifecycle handling with a Lease event listener and bean rebinding, notes open issues with Config Data import ordering and Consul health contributor, and gives a Spring factory workaround that obtains Consul tokens at bootstrap.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 2:33Speaker introduction
  3. 4:59Spring Boot and Spring Cloud overview
  4. 7:05Spring Cloud Vault integration
  5. 10:15Configuration and secret management
  6. 13:03Lease lifecycle and injection
  7. 15:51Config data and bootstrap methods
  8. 17:33Secret paths and profiles
  9. 18:35Spring Cloud AWS integration
  10. 20:00Database and file secret formats
  11. 21:47CI pipeline and testing
  12. 23:10Service discovery and load balancing
  13. 24:57Health checks and contributors
  14. 26:39Workarounds and open issues
  15. 27:41Demo and resources summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.