Skip to content

Commit def5c02

Browse files
authored
fix: Add required S3 PutObjectTagging permission to IAM policy (#17)
Signed-off-by: chrisRedwine <[email protected]>
1 parent f39ff40 commit def5c02

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/antonbabenko/pre-commit-terraform
3-
rev: v1.92.0
3+
rev: v1.96.1
44
hooks:
55
- id: terraform_fmt
66
- id: terraform_wrapper_module_for_each

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ Examples codified under the [`examples`](https://github.com/terraform-aws-module
402402

403403
- [Complete](https://github.com/terraform-aws-modules/terraform-aws-eks-pod-identity/tree/master/examples/complete)
404404

405-
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
405+
<!-- BEGIN_TF_DOCS -->
406406
## Requirements
407407

408408
| Name | Version |
@@ -581,7 +581,7 @@ No modules.
581581
| <a name="output_iam_role_name"></a> [iam\_role\_name](#output\_iam\_role\_name) | Name of IAM role |
582582
| <a name="output_iam_role_path"></a> [iam\_role\_path](#output\_iam\_role\_path) | Path of IAM role |
583583
| <a name="output_iam_role_unique_id"></a> [iam\_role\_unique\_id](#output\_iam\_role\_unique\_id) | Unique ID of IAM role |
584-
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
584+
<!-- END_TF_DOCS -->
585585

586586
## License
587587

examples/complete/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ $ terraform apply
1414

1515
Note that this example may create resources which will incur monetary charges on your AWS bill. Run `terraform destroy` when you no longer need these resources.
1616

17-
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
17+
<!-- BEGIN_TF_DOCS -->
1818
## Requirements
1919

2020
| Name | Version |
@@ -243,6 +243,6 @@ No inputs.
243243
| <a name="output_velero_pod_identity_iam_role_name"></a> [velero\_pod\_identity\_iam\_role\_name](#output\_velero\_pod\_identity\_iam\_role\_name) | Name of IAM role |
244244
| <a name="output_velero_pod_identity_iam_role_path"></a> [velero\_pod\_identity\_iam\_role\_path](#output\_velero\_pod\_identity\_iam\_role\_path) | Path of IAM role |
245245
| <a name="output_velero_pod_identity_iam_role_unique_id"></a> [velero\_pod\_identity\_iam\_role\_unique\_id](#output\_velero\_pod\_identity\_iam\_role\_unique\_id) | Unique ID of IAM role |
246-
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
246+
<!-- END_TF_DOCS -->
247247

248248
Apache-2.0 Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-aws-eks-pod-identity/blob/master/LICENSE).

velero.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ data "aws_iam_policy_document" "velero" {
3030
"s3:GetObject",
3131
"s3:DeleteObject",
3232
"s3:PutObject",
33+
"s3:PutObjectTagging",
3334
"s3:AbortMultipartUpload",
3435
"s3:ListMultipartUploadParts",
3536
]

0 commit comments

Comments
 (0)