get nsec from ssm

This commit is contained in:
2023-11-24 17:42:21 -05:00
parent a74d7b91b8
commit 6c86cfe5d2
3 changed files with 55 additions and 17 deletions
+10 -3
View File
@@ -1,6 +1,7 @@
setup:
export EAGER_SERVICE_LOADING=1 \
SERVICES=lambda,ssm \
SERVICES=lambda,ssm,kms \
LAMBDA_EXECUTOR=docker \
AWS_ACCESS_KEY_ID=test \
AWS_SECRET_ACCESS_KEY=test
dockerd &
@@ -17,6 +18,12 @@ setup:
awslocal ssm put-parameter \
--name /rss-nostr-lambda/last-run-time \
--value "2023-11-23T14:46:56Z" \
--type "String" \
--overwrite
awslocal ssm put-parameter \
--name /rss-nostr-lambda/nsec \
--value "nsec1eg458xl7d3eywld94rpfx8daa6h2hqfqxylmk43dz6ep8q388e2sfe4thg" \
--type "SecureString" \
--overwrite
rm handler.zip
@@ -25,7 +32,7 @@ invoke:
--region us-east-1 \
--function-name rss-nostr-lambda \
--cli-binary-format raw-in-base64-out \
--payload '{"feedUrl":"https://nitter.1d4.us/culturaltutor/rss","nostrNsec":"nsec1eg458xl7d3eywld94rpfx8daa6h2hqfqxylmk43dz6ep8q388e2sfe4thg","lastRunTimeParam":"/rss-nostr-lambda/last-run-time"}' \
--payload '{"feedUrl":"https://nitter.1d4.us/culturaltutor/rss","nostrNsecParam":"/rss-nostr-lambda/nsec","lastRunTimeParam":"/rss-nostr-lambda/last-run-time"}' \
response.json
invoke-dryrun:
@@ -33,7 +40,7 @@ invoke-dryrun:
--region us-east-1 \
--function-name rss-nostr-lambda \
--cli-binary-format raw-in-base64-out \
--payload '{"dryRun":true,"feedUrl":"https://nitter.1d4.us/culturaltutor/rss","nostrNsec":"nsec1eg458xl7d3eywld94rpfx8daa6h2hqfqxylmk43dz6ep8q388e2sfe4thg","lastRunTimeParam":"/rss-nostr-lambda/last-run-time"}' \
--payload '{"dryRun":true,"feedUrl":"https://nitter.1d4.us/culturaltutor/rss","nostrNsecParam":"/rss-nostr-lambda/nsec","lastRunTimeParam":"/rss-nostr-lambda/last-run-time"}' \
response.json
recreate: