-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.tf
39 lines (34 loc) · 780 Bytes
/
main.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# terraform {
# required_providers {
# transip = {
# source = "aequitas/transip"
# version = "0.1.22"
# }
# }
# backend "http" {
# }
# }
data "transip_domain" "apex-migrations" {
name = "apex-migrations.net"
}
resource "transip_dns_record" "cloud" {
domain = data.transip_domain.apex-migrations.id
name = var.cloud
expire = 300
type = "CNAME"
content = var.home
}
resource "transip_dns_record" "nextcloud" {
domain = data.transip_domain.apex-migrations.id
name = var.nextcloud
expire = 300
type = "CNAME"
content = var.home
}
resource "transip_dns_record" "nexclouddb" {
domain = data.transip_domain.apex-migrations.id
name = var.nextclouddb
expire = 300
type = "CNAME"
content = var.home
}