Pisum.Vault (1.10.0)
Published 2026-04-14 14:49:16 +02:00 by mschnecke
Installation
dotnet nuget add source --name pisum --username your_username --password your_token dotnet add package --source pisum --version 1.10.0 Pisum.VaultAbout this package
Hashicorp Vault Helper Library.
Pisum Vault
Pisum.Vault is an extension to VaultSharp that allows reading configuration options from Vault.
Getting started
Vault as configuration provider
var builder = WebApplication.CreateBuilder(args);
builder.ConfigureVault(builder.Configuration.GetSection("VaultConfiguration"));
var app = builder
.ConfigureLogging()
.ConfigureServices()
.ConfigurePipeline();
app.Run();
Hashicorp Vault Import/Export
https://github.com/jonasvinther/medusa
Export
docker run \
-v $(pwd):/tmp/output/ \
-w /tmp/output/ \
--user $(id -u):$(id -u) \
-e VAULT_ADDR=https://vault.pisum.synology.me \
-e VAULT_TOKEN= \
-e VAULT_SKIP_VERIFY=true \
ghcr.io/jonasvinther/medusa:latest \
"export" "pisum-vault" "--format=json" "--output=/tmp/output/id-srv-admin.json"
Import
docker run \
-v $(pwd):/tmp/output/ \
-w /tmp/output/ \
--user $(id -u):$(id -u) \
-e VAULT_ADDR=https://vault.pisum.synology.me \
-e VAULT_TOKEN= \
-e VAULT_SKIP_VERIFY=true \
ghcr.io/jonasvinther/medusa:latest \
"import" "pisum-vault" "/tmp/output/id-srv-admin.json"
Dependencies
Details
2026-04-14 14:49:16 +02:00
Assets (2)
Versions (1)
View all
NuGet
3
pisum.net
17 KiB
pisum.vault.1.10.0.nupkg
14 KiB
pisum.vault.nuspec
2.9 KiB
1.10.0
2026-04-14