Skip to content

Commit 6e95a5b

Browse files
committed
fix: add ssm:GetParameters permission to lambda IAM policies
1 parent d074107 commit 6e95a5b

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

modules/runners/job-retry/policies/lambda.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
{
55
"Effect": "Allow",
66
"Action": [
7-
"ssm:GetParameter"
7+
"ssm:GetParameter",
8+
"ssm:GetParameters"
89
],
910
"Resource": [
1011
"${github_app_key_base64_arn}",

modules/runners/policies/lambda-scale-down.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
{
4747
"Effect": "Allow",
4848
"Action": [
49-
"ssm:GetParameter"
49+
"ssm:GetParameter",
50+
"ssm:GetParameters"
5051
],
5152
"Resource": [
5253
"${github_app_key_base64_arn}",

modules/runners/policies/lambda-scale-up.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
{
3131
"Effect": "Allow",
3232
"Action": [
33-
"ssm:GetParameter"
33+
"ssm:GetParameter",
34+
"ssm:GetParameters"
3435
],
3536
"Resource": [
3637
"${github_app_key_base64_arn}",

modules/runners/pool/policies/lambda-pool.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@
5151
{
5252
"Effect": "Allow",
5353
"Action": [
54-
"ssm:GetParameter"
54+
"ssm:GetParameter",
55+
"ssm:GetParameters"
5556
],
5657
"Resource": [
5758
"${github_app_key_base64_arn}",

modules/webhook/policies/lambda-ssm.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"Statement": [
44
{
55
"Effect": "Allow",
6-
"Action": ["ssm:GetParameter"],
6+
"Action": ["ssm:GetParameter", "ssm:GetParameters"],
77
"Resource": ${resource_arns}
88
}
99
]

0 commit comments

Comments
 (0)