mirror of
https://github.com/kasmtech/terraform.git
synced 2026-01-23 10:25:48 +00:00
28 lines
639 B
HCL
28 lines
639 B
HCL
resource "digitalocean_domain" "default" {
|
|
name = var.do_domain_name
|
|
}
|
|
|
|
data "digitalocean_domain" "data-default" {
|
|
name = digitalocean_domain.default.name
|
|
}
|
|
|
|
resource "digitalocean_record" "static" {
|
|
domain = digitalocean_domain.default.name
|
|
type = "A"
|
|
name = "static"
|
|
value = digitalocean_loadbalancer.www-lb.ip
|
|
}
|
|
|
|
resource "digitalocean_certificate" "cert" {
|
|
name = "${var.project_name}-cert"
|
|
type = "lets_encrypt"
|
|
domains = [digitalocean_domain.default.name]
|
|
|
|
lifecycle {
|
|
create_before_destroy = true
|
|
}
|
|
}
|
|
|
|
data "digitalocean_certificate" "data-cert" {
|
|
name = digitalocean_certificate.cert.name
|
|
}
|