Creates AWS route53 resource for squash services.
After the service deployment the external IP is discovered and a DNS record following this pattern
${var.service_name}.${var.namespace_name}.${var.domain_name}
|
is created.
$ SQUASH_SERVICE=squash-bokeh make dns
|
|
source terraform/tf_env.sh squash-bokeh squash-dev 35.203.172.87;
|
./terraform/bin/terraform apply -state=terraform/squash-bokeh.tfstate terraform/dns
|
aws_route53_record.squash-www: Creating...
|
fqdn: "" => "<computed>"
|
name: "" => "squash-bokeh.squash-dev.lsst.codes"
|
records.#: "" => "1"
|
records.547640452: "" => "35.203.172.87"
|
ttl: "" => "300"
|
type: "" => "A"
|
zone_id: "" => "Z3TH0HRSNU67AM"
|
aws_route53_record.squash-www: Still creating... (10s elapsed)
|
aws_route53_record.squash-www: Still creating... (20s elapsed)
|
aws_route53_record.squash-www: Still creating... (30s elapsed)
|
aws_route53_record.squash-www: Still creating... (40s elapsed)
|
aws_route53_record.squash-www: Creation complete (ID: Z3TH0HRSNU67AM_squash-bokeh.squash-dev.lsst.codes_A)
|
|
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
|
Creates AWS route53 resource for squash services.
After the service deployment the external IP is discovered and a DNS record following this pattern
${var.service_name}.${var.namespace_name}.${var.domain_name}
is created.
$ SQUASH_SERVICE=squash-bokeh make dns
./terraform/bin/terraform apply -state=terraform/squash-bokeh.tfstate terraform/dns
aws_route53_record.squash-www: Creating...
aws_route53_record.squash-www: Still creating... (10s elapsed)
aws_route53_record.squash-www: Still creating... (20s elapsed)
aws_route53_record.squash-www: Still creating... (30s elapsed)
aws_route53_record.squash-www: Still creating... (40s elapsed)
aws_route53_record.squash-www: Creation complete (ID: Z3TH0HRSNU67AM_squash-bokeh.squash-dev.lsst.codes_A)