Skip to content

Commit 7b38a87

Browse files
New utils script to verify SSM logging paramas in all envs
Signed-off-by: Lukasz Gryglicki <lgryglicki@cncf.io> Assisted by [OpenAI](https://platform.openai.com/) Assisted by [GitHub Copilot](https://github.com/features/copilot)
1 parent c5b2341 commit 7b38a87

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

utils/check_ssm_logging_params.sh

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
echo "dev us-east-1:"
3+
echo -n 'cla-dd-site-dev: '; aws --profile lfproduct-dev --region us-east-1 ssm get-parameters --names "cla-dd-site-dev" --with-decryption | jq -r '.Parameters[0].Value'
4+
echo -n 'cla-dd-api-key-secret-arn-dev: '; aws --profile lfproduct-dev --region us-east-1 ssm get-parameters --names "cla-dd-api-key-secret-arn-dev" --with-decryption | jq -r '.Parameters[0].Value'
5+
echo 'cla-dd-api-key-dev:'; aws --profile lfproduct-dev --region us-east-1 secretsmanager get-secret-value --secret-id "$(aws --profile lfproduct-dev --region us-east-1 ssm get-parameters --names "cla-dd-api-key-secret-arn-dev" --with-decryption | jq -r '.Parameters[0].Value')" --query SecretString --output text
6+
echo -n 'cla-dd-extension-layer-arn-dev: '; aws --profile lfproduct-dev --region us-east-1 ssm get-parameters --names "cla-dd-extension-layer-arn-dev" --with-decryption | jq -r '.Parameters[0].Value'
7+
echo -n 'cla-ddb-api-logging-dev: '; aws --profile lfproduct-dev --region us-east-1 ssm get-parameters --names "cla-ddb-api-logging-dev" --with-decryption | jq -r '.Parameters[0].Value'
8+
echo -n 'cla-otel-datadog-api-logging-dev: '; aws --profile lfproduct-dev --region us-east-1 ssm get-parameters --names "cla-otel-datadog-api-logging-dev" --with-decryption | jq -r '.Parameters[0].Value'
9+
10+
echo "dev us-east-2"
11+
echo -n 'cla-dd-site-dev: '; aws --profile lfproduct-dev --region us-east-2 ssm get-parameters --names "cla-dd-site-dev" --with-decryption | jq -r '.Parameters[0].Value'
12+
echo -n 'cla-dd-api-key-secret-arn-dev: '; aws --profile lfproduct-dev --region us-east-2 ssm get-parameters --names "cla-dd-api-key-secret-arn-dev" --with-decryption | jq -r '.Parameters[0].Value'
13+
echo 'cla-dd-api-key-dev:'; aws --profile lfproduct-dev --region us-east-2 secretsmanager get-secret-value --secret-id "$(aws --profile lfproduct-dev --region us-east-2 ssm get-parameters --names "cla-dd-api-key-secret-arn-dev" --with-decryption | jq -r '.Parameters[0].Value')" --query SecretString --output text
14+
echo -n 'cla-dd-extension-layer-arn-dev: '; aws --profile lfproduct-dev --region us-east-2 ssm get-parameters --names "cla-dd-extension-layer-arn-dev" --with-decryption | jq -r '.Parameters[0].Value'
15+
echo -n 'cla-ddb-api-logging-dev: '; aws --profile lfproduct-dev --region us-east-2 ssm get-parameters --names "cla-ddb-api-logging-dev" --with-decryption | jq -r '.Parameters[0].Value'
16+
echo -n 'cla-otel-datadog-api-logging-dev: '; aws --profile lfproduct-dev --region us-east-2 ssm get-parameters --names "cla-otel-datadog-api-logging-dev" --with-decryption | jq -r '.Parameters[0].Value'
17+
18+
echo "prod us-east-1"
19+
echo -n 'cla-dd-site-prod: '; aws --profile lfproduct-prod --region us-east-1 ssm get-parameters --names "cla-dd-site-prod" --with-decryption | jq -r '.Parameters[0].Value'
20+
echo -n 'cla-dd-api-key-secret-arn-prod: '; aws --profile lfproduct-prod --region us-east-1 ssm get-parameters --names "cla-dd-api-key-secret-arn-prod" --with-decryption | jq -r '.Parameters[0].Value'
21+
echo 'cla-dd-api-key-prod:'; aws --profile lfproduct-prod --region us-east-1 secretsmanager get-secret-value --secret-id "$(aws --profile lfproduct-prod --region us-east-1 ssm get-parameters --names "cla-dd-api-key-secret-arn-prod" --with-decryption | jq -r '.Parameters[0].Value')" --query SecretString --output text
22+
echo -n 'cla-dd-extension-layer-arn-prod: '; aws --profile lfproduct-prod --region us-east-1 ssm get-parameters --names "cla-dd-extension-layer-arn-prod" --with-decryption | jq -r '.Parameters[0].Value'
23+
echo -n 'cla-ddb-api-logging-prod: '; aws --profile lfproduct-prod --region us-east-1 ssm get-parameters --names "cla-ddb-api-logging-prod" --with-decryption | jq -r '.Parameters[0].Value'
24+
echo -n 'cla-otel-datadog-api-logging-prod: '; aws --profile lfproduct-prod --region us-east-1 ssm get-parameters --names "cla-otel-datadog-api-logging-prod" --with-decryption | jq -r '.Parameters[0].Value'
25+
26+
echo "prod us-east-2"
27+
echo -n 'cla-dd-site-prod: '; aws --profile lfproduct-prod --region us-east-2 ssm get-parameters --names "cla-dd-site-prod" --with-decryption | jq -r '.Parameters[0].Value'
28+
echo -n 'cla-dd-api-key-secret-arn-prod: '; aws --profile lfproduct-prod --region us-east-2 ssm get-parameters --names "cla-dd-api-key-secret-arn-prod" --with-decryption | jq -r '.Parameters[0].Value'
29+
echo 'cla-dd-api-key-prod:'; aws --profile lfproduct-prod --region us-east-2 secretsmanager get-secret-value --secret-id "$(aws --profile lfproduct-prod --region us-east-2 ssm get-parameters --names "cla-dd-api-key-secret-arn-prod" --with-decryption | jq -r '.Parameters[0].Value')" --query SecretString --output text
30+
echo -n 'cla-dd-extension-layer-arn-prod: '; aws --profile lfproduct-prod --region us-east-2 ssm get-parameters --names "cla-dd-extension-layer-arn-prod" --with-decryption | jq -r '.Parameters[0].Value'
31+
echo -n 'cla-ddb-api-logging-prod: '; aws --profile lfproduct-prod --region us-east-2 ssm get-parameters --names "cla-ddb-api-logging-prod" --with-decryption | jq -r '.Parameters[0].Value'
32+
echo -n 'cla-otel-datadog-api-logging-prod: '; aws --profile lfproduct-prod --region us-east-2 ssm get-parameters --names "cla-otel-datadog-api-logging-prod" --with-decryption | jq -r '.Parameters[0].Value'

0 commit comments

Comments
 (0)