dns
Terraform Cloud Workspace This directory manages the lifecycle of the DNS Configuration for @workloads.
Table of Contents
Requirements
- HashiCorp Terraform
1.5.x
or newer
Development
For development and testing of this repository:
terraform-docs
0.17.0
or newer
Usage
This repository uses a standard Terraform workflow (init
, plan
, apply
).
For more information, including detailed usage guidelines, see the Terraform documentation.
Inputs
Name | Description | Type | Required |
---|---|---|---|
gandi_key | Gandi API Key. | string |
yes |
gandi_sharing_id | Gandi Sharing ID. | string |
yes |
management_region_aws | AWS-specific Management Region Identifier. |
string |
yes |
project_identifier | Human-readable Project Identifier. | string |
yes |
domains | Project-specific (public) Domains. | map(object({ |
no |
showcase_subdomains | Project-specific (public) Domains. | map(object({ |
no |
Outputs
Name | Description |
---|---|
aws_route53_zone_domains | Exported Attributes for aws_route53_zone.domains . |
aws_route53_zone_showcase_subdomains | Exported Attributes for aws_route53_zone.showcase_subdomains . |
gandi_nameservers | Exported Attributes for gandi_nameservers . |
google_search_console_urls | Google Search Console URLs. |
Contributors
For a list of current (and past) contributors to this repository, see GitHub.
License
Licensed under the Apache License, Version 2.0 (the "License").
You may download a copy of the License at apache.org/licenses/LICENSE-2.0.
See the License for the specific language governing permissions and limitations under the License.