This is a cookbook for automatically configuring Amazon's Route 53 DNS service from instance hostname. It will use the IAM role assigned to your OpsWorks instances.
- IAM role policy that allows modifying Route53 zone record sets
- Amazon Linux
- Ubuntu 12.04 LTS
- Ubuntu 14.04 LTS
- route53
Key | Type | Description | Default |
---|---|---|---|
[:opsworks_route53][:domainname] |
String | Domain name that will be appended to your hostname | node[:opsworks][:stack][:domainname] if exists |
[:opsworks_route53][:prepend_stack_name] |
Boolean | If true , prepends a slugified version of your OpsWorks stack name to the domain name (e.g. OpsWorks Stack → opsworks-stack ) |
true |
[:opsworks_route53][:ttl] |
Integer | Resource record cache time to live (TTL) in seconds | 300 |
[:opsworks_route53][:zone_id] |
String | ID string of your Route 53 Hosted Zone | nil |
This cookbook only has a default recipe. It is recommended to add this recipe to the Configure lifecycle event of your stack layer.
This cookbook is licensed and distributed under the Simplified BSD license. See LICENSE for more details.