~/talk

Configuration Management with Kubernetes, a Spring Boot use case

Talkat Spring I/O 2019 · 2019-05-16..05-17· [kubernetes]
slides:none on file

Demo Spring Boot app shows environment banners and uses @ConfigurationProperties and @Value for wiring, with images built by the Jib plugin and deployed to Minikube via Kubernetes Deployment Service and Namespace. Configuration methods demonstrated are profiles, JVM system properties, environment variables, ConfigMap key value pairs, and a Git-backed initContainer git clone that populates /config for Spring to read. Secrets handle passwords, runtime changes require pod restarts, and the demos run successfully.

AI-written summary · about

  1. 0:00Introduction
  2. 0:21About Nicolas Frankel
  3. 1:33Cloud Act
  4. 3:02Scripts
  5. 4:37What is Configuration Management
  6. 6:50Use case
  7. 9:09Create profiles
  8. 9:46Test
  9. 11:05Staging Profile
  10. 11:35Live Individual Keys
  11. 13:16Create a class
  12. 14:54Create a namespace
  13. 16:17Add the G plugin
  14. 19:29Using profiles
  15. 25:55Using configmap
  16. 27:35Who is like configmap
  17. 28:15git repository
  18. 31:10configmap
  19. 33:35version
  20. 34:15summary
  21. 36:45questions
~/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.