A Sceptre resolver to retrieve and decrypt values from AWS KMS
Project description
Overview
The purpose of this resolver is to retrieve values from the AWS KMS.
Install
pip install sceptre-kms-resolver
Available Resolvers
kms
Fetches the value stored in AWS KMS.
Syntax:
parameter|sceptre_user_data:
<name>: !kms CIPHERTEXT
Example:
Encrypt data with KMS to get a Ciphertext:
aws kms --key-id <KMS Key Id> --plaintext <data> --output text --query CiphertextBlob
AQICAHhZyEsV0yflwE0mpKvPz7/O/zc1epgIurV43wXF/qF6MwFQYwZq7TrvtQ2....
Use sceptre to retrieve and decrypt the value from KMS:
parameters:
database_password: !kms AQICAHhZyEsV0yflwE0mpKvPz7/O/zc1epgIurV43wXF/qF6MwFQYwZq7TrvtQ2...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for sceptre-kms-resolver-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48f32eb83e048aea7e761f9b203080bef3fd294279c6f09c05f268031a3d06b5 |
|
MD5 | e492f2a1260c4a39b62f5df91df7214f |
|
BLAKE2b-256 | 78675ee9e25195d0995853bfdfe2402df77fd455d4a282ba8efd4c074d912876 |
Close
Hashes for sceptre_kms_resolver-1.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38fde367289f6c60f505a6873ecbeaa80f7a6698c4c882765f46c0bb9b0fd10a |
|
MD5 | b705fcbd6317561c377d44cf5da60b52 |
|
BLAKE2b-256 | 38fe7e56669c804d5a4f497a1a9487aa6fa6d9e69d1948d63374082303fb0d34 |