Remove decorative icons and update CORS configuration
This commit is contained in:
18
terraform/cloudflare-api.tf
Normal file
18
terraform/cloudflare-api.tf
Normal file
@@ -0,0 +1,18 @@
|
||||
# Cloudflare DNS for API subdomain
|
||||
data "cloudflare_zone" "domain" {
|
||||
count = var.domain_name != "" && var.cloudflare_api_token != "" ? 1 : 0
|
||||
name = var.domain_name
|
||||
}
|
||||
|
||||
# CNAME record for api.filamenteka.rs pointing to ALB
|
||||
resource "cloudflare_record" "api" {
|
||||
count = var.domain_name != "" && var.cloudflare_api_token != "" ? 1 : 0
|
||||
zone_id = data.cloudflare_zone.domain[0].id
|
||||
name = "api"
|
||||
type = "CNAME"
|
||||
value = aws_lb.api.dns_name
|
||||
ttl = 1
|
||||
proxied = false
|
||||
comment = "ALB API endpoint with HTTPS"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user