industry-website/main.tf

65 lines
1.1 KiB
Terraform
Raw Normal View History

2022-08-21 05:22:38 +00:00
resource "namecheap_domain_records" "top" {
domain = "othoulrich.com"
mode = "MERGE"
record {
address = "otho.boxgraph.net."
hostname = "code"
mx_pref = 10
ttl = 1799
type = "CNAME"
}
record {
address = "othoulrich.com."
hostname = "www"
mx_pref = 10
ttl = 1799
type = "CNAME"
}
record {
address = "www.othoulrich.com."
hostname = "@"
mx_pref = 10
ttl = 1799
type = "CNAME"
}
}
terraform {
required_providers {
namecheap = {
source = "namecheap/namecheap"
version = "~> 2.1.0"
}
}
backend "http" {
}
}
provider "namecheap" {
user_name = var.dns_user_name
api_user = var.dns_api_user
api_key = var.dns_api_key
use_sandbox = var.use_dns_sandbox
}
variable use_dns_sandbox {
type = bool
default = false
}
variable dns_user_name {
type = string
}
variable dns_api_user {
type = string
}
variable dns_api_key {
type = string
}