Sha256: 099473a6181a27c3be7cd2c0350eedae46b3382d7d5e75deb7b62c7373de924c

Contents?: true

Size: 824 Bytes

Versions: 12

Compression:

Stored size: 824 Bytes

Contents

---
title: Route53 Support
nav_order: 28
---

Ufo can create a "pretty" route53 record and set it's value to the created ELB DNS name. This is done by configuring the `.ufo/settings/cfn/default.yml` file. Example:

```yaml
dns:
  name: "{stack_name}.mydomain.com."
  hosted_zone_name: mydomain.com. # dont forget the trailing period
```

The `{stack_name}` variable gets substituted with the CloudFormation stack name launched by ufo. So for example:

    ufo ship demo-web

Results in:

    "{stack_name}.mydomain.com." => "development-demo-web.mydomain.com."

**IMPORTANT**: The route53 host zone must already exist. You can create route53 hosted zone with the cli like so:

    aws route53 create-hosted-zone --name mydomain.com --caller-reference $(date +%s)
    aws route53 list-hosted-zones

{% include prev_next.md %}

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
ufo-4.5.11 docs/_docs/extras/route53-support.md
ufo-4.5.10 docs/_docs/extras/route53-support.md
ufo-4.5.9 docs/_docs/extras/route53-support.md
ufo-4.5.8 docs/_docs/extras/route53-support.md
ufo-4.5.7 docs/_docs/extras/route53-support.md
ufo-4.5.6 docs/_docs/extras/route53-support.md
ufo-4.5.5 docs/_docs/extras/route53-support.md
ufo-4.5.4 docs/_docs/extras/route53-support.md
ufo-4.5.3 docs/_docs/extras/route53-support.md
ufo-4.5.2 docs/_docs/extras/route53-support.md
ufo-4.5.1 docs/_docs/extras/route53-support.md
ufo-4.5.0 docs/_docs/extras/route53-support.md