Skip to content

Commit 0a243a4

Browse files
authored
Adding the InfluxDB Single and Multi-user Secret Rotation Lambda functions (#140)
* Adding the InfluxDB Single and Multi-user Secret Rotation Lambdas. (#1) * Adding the InfluxDB Single and Multi-user Secret Rotation Lambdas. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Updating deployment package path to parent directory. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Fix typos in README. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Fix formatting and removing not used variables. Signed-off-by: forestmvey <forestv@bitquilltech.com> --------- Signed-off-by: forestmvey <forestv@bitquilltech.com> * Removing note for mutual exclusive for secret definition. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Cleaning up directories and updating code to use multi-user scheme for token rotation only and single-user scheme for user password rotation. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Revisions cleaning up code and conforming to current rotation code base styling. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Updating naming convention to fit directory structure. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Updating list validation check to use if not val. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Revising code to use one-line style for function calls. Implementing set_secret step for confused deputy checks Signed-off-by: forestmvey <forestv@bitquilltech.com> * Update single-user formatting. Minor revisions for formatting and fixing current token copying functionality for the multi-user rotator. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Moving around logic for token creation vs copying current token permissions for the multi-user rotator. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Use put_secret_value in a try statement to enable deleting orphaned tokens in a catch statement and re-throw exception. Signed-off-by: forestmvey <forestv@bitquilltech.com> * Revising logging grammar and ensuring appropriate language for AWS services. Signed-off-by: forestmvey <forestv@bitquilltech.com> --------- Signed-off-by: forestmvey <forestv@bitquilltech.com>
1 parent 7f56d1b commit 0a243a4

File tree

2 files changed

+1093
-0
lines changed

2 files changed

+1093
-0
lines changed

0 commit comments

Comments
 (0)