You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/06/06 11:55:42 UTC
[camel-kamelets] 02/05: AWS S3 - Added Infra configuration file for creating bucket - Terraform
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch infra-1504
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit 2cbb0a10226cb6342ce92b8fa0053bab0a4328a7
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Jun 5 17:22:09 2023 +0200
AWS S3 - Added Infra configuration file for creating bucket - Terraform
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
infra/aws-s3/ansible/aws-s3.yaml | 3 ---
infra/aws-s3/terraform/main.tf | 7 +++++++
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/infra/aws-s3/ansible/aws-s3.yaml b/infra/aws-s3/ansible/aws-s3.yaml
index e4481e52..2700147e 100644
--- a/infra/aws-s3/ansible/aws-s3.yaml
+++ b/infra/aws-s3/ansible/aws-s3.yaml
@@ -2,10 +2,7 @@
- name: Create AWS S3 Bucket
hosts: localhost
vars:
- bucket_name: "s3_example"
encryption_type: "AES256"
- bucket_policy: "generic"
- s3_acl: "public-read"
tasks:
- name: Create bucket without JSON policy
amazon.aws.s3_bucket:
diff --git a/infra/aws-s3/terraform/main.tf b/infra/aws-s3/terraform/main.tf
new file mode 100644
index 00000000..9068e175
--- /dev/null
+++ b/infra/aws-s3/terraform/main.tf
@@ -0,0 +1,7 @@
+variable "bucket_name" {
+ type = string
+}
+
+resource "aws_s3_bucket" "example" {
+ bucket = var.bucket_name
+}