Skip to content

Commit

Permalink
add new files for dev environment
Browse files Browse the repository at this point in the history
  • Loading branch information
Jlkan committed Dec 11, 2024
1 parent 16261ea commit 3cb8842
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 0 deletions.
36 changes: 36 additions & 0 deletions templates/dev/s3.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
resource "aws_s3_bucket" "storage" {
bucket = "name" # TODO adjust name to your project
}

module "storage_s3_read_write" {
source = "../../modules/iam/s3-read-write"

name_prefix = "name" # TODO adjust name to your project
bucket_arn = aws_s3_bucket.storage.arn
users = [module.iam.name]
}

module "iam" {
source = "Selleo/iam/aws//modules/user-with-access-key"
version = "0.7.0"

name = "name" # TODO adjust name to your project
}

module "secrets" {
source = "Selleo/ssm/aws//modules/parameters"
version = "0.4.0"

context = {
namespace = "name" # TODO adjust name to your project
stage = "dev"
name = "name" # TODO adjust name to your project
}

secrets = {
AWS_REGION = var.region
AWS_S3_BUCKET = aws_s3_bucket.storage.id
AWS_ACCESS_KEY_ID = module.iam.key_id
AWS_SECRET_ACCESS_KEY = module.iam.key_secret
}
}
18 changes: 18 additions & 0 deletions templates/dev/secrets.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
module "dm3_secrets" {
source = "Selleo/ssm/aws//modules/parameters"
version = "0.3.0"

context = {
namespace = "name" # TODO adjust name to your project
stage = "dev"
name = "name" # TODO adjust name to your project
}

path = "/ict/dev/dm3/terraform"

secrets = {
AWS_REGION = var.region
AWS_ACCESS_KEY_ID = module.iam_user_dm3.key_id
AWS_SECRET_ACCESS_KEY = module.iam_user_dm3.key_secret
}
}

0 comments on commit 3cb8842

Please sign in to comment.