Automatically create secret for bucket if missing

This commit is contained in:
2023-05-06 11:47:18 +02:00
parent 36aaf5fb4d
commit 76c22150c0
8 changed files with 136 additions and 13 deletions

28
test/bucket-policy.yaml Normal file
View File

@ -0,0 +1,28 @@
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListObjectsInBucket",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::bucket"
]
},
{
"Sid": "AllObjectActions",
"Effect": "Allow",
"Action": [
"s3:DeleteObject",
"s3:Get*",
"s3:PutObject",
"s3:*Object"
],
"Resource": [
"arn:aws:s3:::bucket/*"
]
}
]
}