Larry Bordowitz
bcbfebce3d
Implement the Azure Key Provider
...
This uses the same auth package as the newly-rewritten Azure State
Backend, so many of the properties and environment variables are the
same. I have put this through both the compliance test as well as built
the binary and run some end-to-end tests, and found that it
appropriately uses the Azure key as expected.
Signed-off-by: Larry Bordowitz <laurence.bordowitz@gmail.com >
2025-09-29 06:19:02 -04:00
AbstractionFactory
60fdd359d5
Fixes #2337 : External encryption method ( #2367 )
...
Signed-off-by: AbstractionFactory <179820029+abstractionfactory@users.noreply.github.com >
2025-01-31 12:13:18 -05:00
AbstractionFactory
5a6d2d3e98
Fixes #2022 : Running external commands as a key provider ( #2023 )
...
Signed-off-by: AbstractionFactory <179820029+abstractionfactory@users.noreply.github.com >
Signed-off-by: ollevche <ollevche@gmail.com >
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com >
2025-01-08 12:08:30 -05:00
Christian Mesh
d7e96665f6
Add unencrypted Method for migrations ( #1458 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
2024-04-12 09:38:21 -04:00
Oleksandr Levchenkov
e1e182987b
add OpenBao as key provider for state encryption ( #1436 )
...
Signed-off-by: ollevche <ollevche@gmail.com >
2024-04-08 13:38:17 +01:00
Christian Mesh
230fc89a28
GCP KMS for Key Provider for Encryption ( #1392 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
2024-03-18 15:54:20 -04:00
Christian Mesh
07a9185767
Initial implementation of aws_kms encryption.key_provider ( #1349 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
Signed-off-by: James Humphries <james@james-humphries.co.uk >
Co-authored-by: James Humphries <james@james-humphries.co.uk >
2024-03-13 13:19:20 -04:00
Janos
a18e643a8d
PBKDF2 passphrase key provider ( #1310 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com >
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
Co-authored-by: Christian Mesh <christianmesh1@gmail.com >
Co-authored-by: James Humphries <jamesh@spacelift.io >
2024-03-11 14:24:31 +01:00