Skip to content

Commit

Permalink
chore: making an s3 redirect from sp-testnet.aztec.network
Browse files Browse the repository at this point in the history
  • Loading branch information
signorecello committed Dec 4, 2024
1 parent faa37ea commit c6c1058
Showing 1 changed file with 49 additions and 0 deletions.
49 changes: 49 additions & 0 deletions iac/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,52 @@ resource "aws_route53_record" "static" {
evaluate_target_health = true
}
}

resource "aws_s3_bucket" "sp_testnet_redirect" {
bucket = "sp-testnet.aztec.network"

website {
redirect_all_requests_to {
host_name = "github.com"
protocol = "https"
path = "/AztecProtocol/aztec-packages/refs/heads/master/spartan/releases/create-spartan.sh"
}
}
}

resource "aws_s3_bucket_public_access_block" "sp_testnet_public_access" {
bucket = aws_s3_bucket.sp_testnet_redirect.id

block_public_acls = false
block_public_policy = false
ignore_public_acls = false
restrict_public_buckets = false
}

resource "aws_s3_bucket_policy" "sp_testnet_policy" {
bucket = aws_s3_bucket.sp_testnet_redirect.id

policy = jsonencode({
Version = "2012-10-17"
Statement = [
{
Effect = "Allow"
Principal = "*"
Action = "s3:GetObject"
Resource = "arn:aws:s3:::${aws_s3_bucket.sp_testnet_redirect.id}/*"
}
]
})
}

resource "aws_route53_record" "sp_testnet" {
zone_id = data.terraform_remote_state.aztec2_iac.outputs.aws_route53_zone_id
name = "sp-testnet.aztec.network"
type = "A"

alias {
name = aws_s3_bucket.sp_testnet_redirect.website_domain
zone_id = aws_s3_bucket.sp_testnet_redirect.hosted_zone_id
evaluate_target_health = true
}
}

0 comments on commit c6c1058

Please sign in to comment.