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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a66299519cb70b9b67cddf4a50b9b0c45f4c15f52c696a5921dd49f099e050bc |
|
MD5 | a383e0e8c01cb829faf6bcce8eb97c7a |
|
BLAKE2b-256 | 2ce9e75bde067f644dd96d156b511b56676fd4b0bbc6e00669215250cc3ed781 |
Close
Hashes for sceptre_kms_resolver-1.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5062f0c0afb68b5b63e5a569dc6b4c889ad9cd24640b553d86f7f57247896ac1 |
|
MD5 | f3a54950cd87a61f94682e5a03ca9f27 |
|
BLAKE2b-256 | 53d2ac751385ae506737a2cb03d2d6ec49c8562f91c001242fc1cce2977538f8 |