feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management

This commit is contained in:
Alex Lovell-Troy 2025-03-07 17:10:31 -05:00
parent 76b9d35ec7
commit 1f2e72dab6
No known key found for this signature in database
13 changed files with 525 additions and 29 deletions

6
go.mod
View file

@ -16,7 +16,10 @@ require (
golang.org/x/exp v0.0.0-20240409090435-93d18d7e34b8
)
require github.com/rs/zerolog v1.33.0
require (
github.com/rs/zerolog v1.33.0
golang.org/x/crypto v0.32.0
)
require (
github.com/google/go-cmp v0.6.0 // indirect
@ -49,7 +52,6 @@ require (
github.com/subosito/gotenv v1.6.0 // indirect
go.uber.org/atomic v1.9.0 // indirect
go.uber.org/multierr v1.9.0 // indirect
golang.org/x/crypto v0.32.0 // indirect
golang.org/x/sys v0.29.0 // indirect
golang.org/x/text v0.21.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect