Module is used when you need to create subzone and delegate it. The infrastructure of this delegation process described here: https://github.com/shalb/cluster.dev-domain/tree/test_code
This module creates a domain zone in format cluster_fullname.cluster\_domain
and returns zone_id and name_servers.
| Name | Version |
|---|---|
| terraform | > 0.13.0 |
| aws | ~> 2.23 |
| Name | Version |
|---|---|
| aws | ~> 2.23 |
| null | n/a |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_domain | Default domain for cluster records | string |
n/a | yes |
| cluster_name | Full name of the cluster | string |
n/a | yes |
| dns_manager_url | Endpoint to create a default zone in cluster.dev domain | string |
"https://usgrtk5fqj.execute-api.eu-central-1.amazonaws.com/prod" |
no |
| email of user which requests a default zone | string |
"domain-request@cluster.dev" |
no | |
| region | The AWS region. | string |
n/a | yes |
| zone_delegation | If true - a NS records in cluster_domain(cluster.dev) to be created by external scripts | string |
false |
no |
| Name | Description |
|---|---|
| domain | n/a |
| name_servers | n/a |
| zone_id | n/a |