File tree Expand file tree Collapse file tree 7 files changed +18
-18
lines changed
Expand file tree Collapse file tree 7 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 22# Image identifier and environment variables should be managed outside Terraform
33# Using lifecycle ignore_changes to prevent Terraform from reverting manual updates
44
5- resource "aws_apprunner_service" "prd " {
5+ resource "aws_apprunner_service" "main " {
66 count = var. enable_apprunner ? 1 : 0
77
88 service_name = var. service_name
Original file line number Diff line number Diff line change 1- resource "aws_cloudfront_distribution" "prd " {
1+ resource "aws_cloudfront_distribution" "main " {
22 count = var. enable_cloudfront ? 1 : 0
33
4- provider = aws. use1
4+ provider = aws. cloudfront
55
66 comment = var. cloudfront_comment != " " ? var. cloudfront_comment : " sponsor-app"
77
@@ -31,7 +31,7 @@ resource "aws_cloudfront_distribution" "prd" {
3131
3232 origin {
3333 origin_id = " apprunner"
34- domain_name = replace (aws_apprunner_service. prd [0 ]. service_url , " https://" , " " )
34+ domain_name = replace (aws_apprunner_service. main [0 ]. service_url , " https://" , " " )
3535 origin_path = null
3636 connection_attempts = 3
3737 connection_timeout = 10
Original file line number Diff line number Diff line change 11data "aws_dynamodb_table" "rk-terraform" {
2- provider = aws. apne1
2+ provider = aws. files
33 name = " rk-terraform"
44}
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ data "aws_iam_policy_document" "GhaSponsorDeploy" {
9090 " apprunner:ListTagsForResource" ,
9191 ]
9292 resources = [
93- aws_apprunner_service . prd [0 ]. arn ,
93+ aws_apprunner_service . main [0 ]. arn ,
9494 ]
9595 }
9696 }
Original file line number Diff line number Diff line change @@ -24,12 +24,12 @@ output "app_user_role_arn" {
2424}
2525
2626output "cloudfront_distribution_id" {
27- value = var. enable_cloudfront ? aws_cloudfront_distribution. prd [0 ]. id : null
27+ value = var. enable_cloudfront ? aws_cloudfront_distribution. main [0 ]. id : null
2828 description = " CloudFront distribution ID"
2929}
3030
3131output "cloudfront_distribution_domain_name" {
32- value = var. enable_cloudfront ? aws_cloudfront_distribution. prd [0 ]. domain_name : null
32+ value = var. enable_cloudfront ? aws_cloudfront_distribution. main [0 ]. domain_name : null
3333 description = " CloudFront distribution domain name"
3434}
3535
@@ -39,6 +39,6 @@ output "sqs_queue_url" {
3939}
4040
4141output "apprunner_service_url" {
42- value = var. enable_apprunner ? aws_apprunner_service. prd [0 ]. service_url : null
42+ value = var. enable_apprunner ? aws_apprunner_service. main [0 ]. service_url : null
4343 description = " App Runner service URL"
4444}
Original file line number Diff line number Diff line change 11resource "aws_s3_bucket" "files" {
2- provider = aws. apne1
2+ provider = aws. files
33 bucket = var. s3_bucket_name
44}
55
66resource "aws_s3_bucket_public_access_block" "files" {
7- provider = aws. apne1
7+ provider = aws. files
88
99 bucket = aws_s3_bucket. files . bucket
1010 block_public_acls = true
@@ -14,7 +14,7 @@ resource "aws_s3_bucket_public_access_block" "files" {
1414}
1515
1616resource "aws_s3_bucket_versioning" "files" {
17- provider = aws. apne1
17+ provider = aws. files
1818
1919 bucket = aws_s3_bucket. files . bucket
2020
@@ -24,7 +24,7 @@ resource "aws_s3_bucket_versioning" "files" {
2424}
2525
2626resource "aws_s3_bucket_lifecycle_configuration" "files" {
27- provider = aws. apne1
27+ provider = aws. files
2828
2929 bucket = aws_s3_bucket. files . bucket
3030
@@ -41,14 +41,14 @@ resource "aws_s3_bucket_lifecycle_configuration" "files" {
4141}
4242
4343resource "aws_s3_bucket_accelerate_configuration" "files" {
44- provider = aws. apne1
44+ provider = aws. files
4545
4646 bucket = aws_s3_bucket. files . bucket
4747 status = " Enabled"
4848}
4949
5050resource "aws_s3_bucket_cors_configuration" "files" {
51- provider = aws. apne1
51+ provider = aws. files
5252 bucket = aws_s3_bucket. files . bucket
5353
5454 dynamic "cors_rule" {
Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 aws = {
4- source = " hashicorp/aws"
5- version = " ~> 5.0"
6- configuration_aliases = [aws.use1 , aws.apne1 ]
4+ source = " hashicorp/aws"
5+ version = " ~> 5.0"
6+ configuration_aliases = [aws.cloudfront , aws.files ]
77 }
88 }
99}
You can’t perform that action at this time.
0 commit comments