Skip to content

Comments

feature/persistencedevelopment: Add Persistence#94

Open
lbeckman314 wants to merge 6 commits intodevelopmentfrom
feature/persistence
Open

feature/persistencedevelopment: Add Persistence#94
lbeckman314 wants to merge 6 commits intodevelopmentfrom
feature/persistence

Conversation

@lbeckman314
Copy link
Contributor

@lbeckman314 lbeckman314 commented Nov 25, 2025

Overview

This PR adds initial support for persisting the Vault components across K8s cluster creations + deployments.

Test Steps

Tip

Vault configuration is currently being passed via the Makefile: vault-dev target.

  • Add Integrated Storage support for Vault (recommended option by Hashicorp, can try S3 afterwards...)
  • Deploy Vault with Integrated Storage enabled
  • Add new key/secret/user
  • Bring down cluster + bring back up (e.g. make deploy)
  • Check that new values are persisted
➜ make vault-dev

➜ make vault-init

@lbeckman314 lbeckman314 self-assigned this Nov 25, 2025
@lbeckman314 lbeckman314 added the enhancement New feature or request label Nov 25, 2025
@lbeckman314 lbeckman314 added this to the Persistence Support milestone Nov 25, 2025
@lbeckman314 lbeckman314 linked an issue Nov 25, 2025 that may be closed by this pull request
7 tasks
@lbeckman314 lbeckman314 changed the title docs: Add initial persistence.md documentation feat: Add initial persistence support Nov 25, 2025
@lbeckman314 lbeckman314 mentioned this pull request Nov 25, 2025
7 tasks
@lbeckman314 lbeckman314 changed the title feat: Add initial persistence support feature/persistence → `development: Add Persistence Dec 17, 2025
@lbeckman314 lbeckman314 changed the title feature/persistence → `development: Add Persistence feature/persistencedevelopment: Add Persistence Dec 17, 2025
@lbeckman314 lbeckman314 marked this pull request as ready for review December 17, 2025 00:35
Copilot AI review requested due to automatic review settings December 17, 2025 00:35

This comment was marked as resolved.

lbeckman314 and others added 3 commits December 16, 2025 18:21
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@lbeckman314 lbeckman314 requested a review from bwalsh January 5, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feature/persistence

1 participant