summaryrefslogtreecommitdiff
path: root/terraform-minio/root.tf
diff options
context:
space:
mode:
Diffstat (limited to 'terraform-minio/root.tf')
-rw-r--r--terraform-minio/root.tf46
1 files changed, 0 insertions, 46 deletions
diff --git a/terraform-minio/root.tf b/terraform-minio/root.tf
deleted file mode 100644
index dcf4be4..0000000
--- a/terraform-minio/root.tf
+++ /dev/null
@@ -1,46 +0,0 @@
-resource "minio_s3_bucket" "terraform" {
- bucket = "terraform"
- acl = "none"
-}
-
-resource "minio_iam_policy" "terraform-access" {
- name = "terraform-access"
- policy= <<EOF
-{
- "Version":"2012-10-17",
- "Statement": [
- {
- "Effect": "Allow",
- "Action": [
- "s3:ListBucket"
- ],
- "Resource": "arn:aws:s3:::terraform-trygvis"
- },
- {
- "Effect": "Allow",
- "Action": [
- "s3:ListBucket",
- "s3:GetObject",
- "s3:PutObject"
- ],
- "Resource": "arn:aws:s3:::terraform/*"
- }
- ]
-}
-EOF
-}
-
-# Users
-
-resource "minio_iam_user" "terraform-trygvis" {
- name = "terraform-trygvis"
-}
-
-resource "minio_iam_user_policy_attachment" "terraform-trygvis" {
- user_name = minio_iam_user.terraform-trygvis.id
- policy_name = minio_iam_policy.terraform-access.id
-}
-
-output "terraform-trygvis_secret" {
- value = minio_iam_user.terraform-trygvis.secret
-}