From d39c29c530d7aaaaaf1d0f4fead3705c76c8a702 Mon Sep 17 00:00:00 2001 From: bdeshi Date: Fri, 17 May 2024 08:13:47 +0600 Subject: [PATCH] iac: failsafe cloudfront origin id string --- provider.aws.cloudfront.tf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/provider.aws.cloudfront.tf b/provider.aws.cloudfront.tf index e9c893c..7f6bed8 100644 --- a/provider.aws.cloudfront.tf +++ b/provider.aws.cloudfront.tf @@ -3,7 +3,7 @@ data "aws_cloudfront_cache_policy" "caching_optimized" { } locals { - cloudfront_s3_origin_id = "s3origin" + cloudfront_s3_origin_id = "S3-${aws_s3_bucket.created.id}" } resource "aws_cloudfront_distribution" "created" { @@ -42,7 +42,8 @@ resource "aws_cloudfront_distribution" "created" { } resource "aws_cloudfront_origin_access_control" "s3_access" { - name = "${var.domain_name}_s3" + name = "S3_${aws_s3_bucket.created.id}" + description = "S3:${aws_s3_bucket.created.id}" origin_access_control_origin_type = "s3" signing_behavior = "always" signing_protocol = "sigv4"