public_ip = {
for k, v in aws_eip.arvados_eip: k => v.public_ip
}
- private_ip = {
- "controller": "10.1.1.11",
- "workbench": "10.1.1.15",
- "shell": "10.1.2.17",
- "keep0": "10.1.2.13",
- }
- aliases = {
- controller: ["ws"]
- workbench: ["workbench2", "webshell", "keep", "download", "prometheus", "grafana", "*.collections"]
- }
+ private_ip = var.private_ip
cname_by_host = flatten([
- for host, aliases in local.aliases : [
+ for host, aliases in var.dns_aliases : [
for alias in aliases : {
record = alias
cname = host