mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-03 07:40:28 +08:00
aws: Add s3:ListBucketMultipartUploads permissions to IAM policies (#7664)
This commit is contained in:
@@ -106,6 +106,7 @@ You'll need to replace these values in the policy example below:
|
||||
"s3:GetEncryptionConfiguration",
|
||||
"s3:GetObjectRetention",
|
||||
"s3:ListBucketVersions",
|
||||
"s3:ListBucketMultipartUploads",
|
||||
"s3:CreateBucket",
|
||||
"s3:ListBucket",
|
||||
"s3:GetBucketVersioning",
|
||||
|
||||
@@ -730,6 +730,7 @@ Resources:
|
||||
Action:
|
||||
- "s3:ListBucket"
|
||||
- "s3:ListBucketVersions"
|
||||
- "s3:ListBucketMultipartUploads"
|
||||
|
||||
-
|
||||
Effect: "Allow"
|
||||
@@ -816,6 +817,7 @@ Resources:
|
||||
Action:
|
||||
- "s3:ListBucket"
|
||||
- "s3:ListBucketVersions"
|
||||
- "s3:ListBucketMultipartUploads"
|
||||
|
||||
-
|
||||
Effect: "Allow"
|
||||
|
||||
@@ -730,6 +730,7 @@ Resources:
|
||||
Action:
|
||||
- "s3:ListBucket"
|
||||
- "s3:ListBucketVersions"
|
||||
- "s3:ListBucketMultipartUploads"
|
||||
|
||||
-
|
||||
Effect: "Allow"
|
||||
@@ -816,6 +817,7 @@ Resources:
|
||||
Action:
|
||||
- "s3:ListBucket"
|
||||
- "s3:ListBucketVersions"
|
||||
- "s3:ListBucketMultipartUploads"
|
||||
|
||||
-
|
||||
Effect: "Allow"
|
||||
|
||||
@@ -135,7 +135,8 @@ resource "aws_iam_role_policy" "auth_s3" {
|
||||
"Effect": "Allow",
|
||||
"Action": [
|
||||
"s3:ListBucket",
|
||||
"s3:ListBucketVersions"
|
||||
"s3:ListBucketVersions",
|
||||
"s3:ListBucketMultipartUploads"
|
||||
],
|
||||
"Resource": ["arn:aws:s3:::${aws_s3_bucket.certs.bucket}"]
|
||||
},
|
||||
@@ -150,7 +151,7 @@ resource "aws_iam_role_policy" "auth_s3" {
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
EOF
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/*
|
||||
/*
|
||||
An IAM Role and Policies are used to permit
|
||||
EC2 instances to communicate with various AWS
|
||||
resources.
|
||||
@@ -43,7 +43,8 @@ resource "aws_iam_role_policy" "cluster_s3" {
|
||||
"Effect": "Allow",
|
||||
"Action": [
|
||||
"s3:ListBucket",
|
||||
"s3:ListBucketVersions"
|
||||
"s3:ListBucketVersions",
|
||||
"s3:ListBucketMultipartUploads"
|
||||
],
|
||||
"Resource": ["arn:aws:s3:::${aws_s3_bucket.storage.bucket}"]
|
||||
},
|
||||
@@ -58,7 +59,7 @@ resource "aws_iam_role_policy" "cluster_s3" {
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
EOF
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user