~/talk

Using CD Pipelines to Upgrade Vault at Scale

Talkat HashiConf Europe 2022 · 2022-06-20..06-22· [kubernetes]
links:none on file
slides:none on file

Describes an automated CD pipeline that upgrades Wix’s multi‑regional, DR‑replicated HashiCorp Vault clusters on Kubernetes by sequencing upgrades from DR secondaries to performance secondaries and finally the primary, enforcing that upstream versions are older than downstream. Uses the official Helm chart which defaults to an on-delete rolling strategy (requiring manual pod deletion), adds a synthetic sidecar that GETs a known secret for functional tests, shifts traffic via DNS and pre‑warms DCs, and runs the pipeline in GitHub Actions with a short maintenance window for the in‑place primary upgrade.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:28Wix production change approach
  3. 5:20Vault cluster architecture overview
  4. 6:23Upgrading DR secondary clusters
  5. 8:48Upgrading performance secondary clusters
  6. 10:59Full CD pipeline for Vault upgrades
  7. 12:26Beyond upgrades: Migrating storage
  8. 13:30Recap and 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.