R

Size: a a a
R

A
R
V
resource "google_dns_record_set" "hub-staging" {
managed_zone = google_dns_managed_zone.myzone.name
project = google_dns_managed_zone.myzone.project
name = "hub-staging.${google_dns_managed_zone.myzone.dns_name}"
type = "CNAME"
ttl = 300
rrdatas = [module.staging-hub.servers[0].dns-name]
}вот по аналогии я в гугловом днс делаюV
resource "aws_route53_zone" "public" {
name = "megacompany.com"
vpc {
vpc_id = aws_vpc.main_vpc.id
}
}A
V
A
A
V

A
A
V
A
main.tf делается два module "adin" { ... } и module "dva" { ... } и в первом ты делаешь output "myzone" { value = ... }A
module "dva" { myzone = module.adin.myzone ... }V
main.tf делается два module "adin" { ... } и module "dva" { ... } и в первом ты делаешь output "myzone" { value = ... }V
V
module "dva" { myzone = module.adin.myzone ... }V
module "dva" { myzone = module.adin.myzone ... }
A