Skip to content

hc_vault keystore: SOPS_VAULT_TOKEN_FILE env variable#2207

Draft
Dexmachi wants to merge 6 commits into
getsops:mainfrom
Dexmachi:feat/hcvault/env
Draft

hc_vault keystore: SOPS_VAULT_TOKEN_FILE env variable#2207
Dexmachi wants to merge 6 commits into
getsops:mainfrom
Dexmachi:feat/hcvault/env

Conversation

@Dexmachi

@Dexmachi Dexmachi commented Jun 3, 2026

Copy link
Copy Markdown

closes #2168

This reimplements #2169, but with #2205 fsio package

note that this should NOT be pulled before #2205 is successfully merged.

Dexmachi added 4 commits June 2, 2026 19:30
this implements a new fsio package with fsio.Open, fsio.Read,
fsio.ClearCache and some others in order to generalize my last proposed
contrib. This allows SOPS to read files from streams safely, regardless
of where or what they are.

This took sometime, Srry.

Signed-off-by: Caio Rocha de Oliveira <caiorocoli@gmail.com>
Signed-off-by: Caio Rocha de Oliveira <caiorocoli@gmail.com>
Signed-off-by: Caio Rocha de Oliveira <caiorocoli@gmail.com>
Signed-off-by: Caio Rocha de Oliveira <caiorocoli@gmail.com>
Dexmachi added 2 commits June 4, 2026 17:44
Signed-off-by: Caio Rocha de Oliveira <caiorocoli@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FR: Hashicorp Vault Token File Environment Variable`

2 participants