Set a value once in production and let staging and preview inherit it. Override only what differs. Serve it to Kubernetes over HTTP, pull it from the CLI, or push it upstream to Unkey. Self-hosted, AES-256-GCM at rest.
$ npx @steamsets/cubby logingetting it into your app
apiVersion: external-secrets.io/v1
kind: ExternalSecret
spec:
dataFrom:
- find:
path: backend/productionInheritance and references resolve server-side, so the pod only ever sees flat values.
Values never touch disk with cubby run — they go straight into the child process environment.
Every write re-pushes the whole resolved set, so the destination can't drift out of sync.
Self-host it in a few minutes, or share a single secret right now without making an account.