record-certs
devoptimist/record-certs/dnsimple
Overview This terraform module will use the dnsimple provider to create a dns record. It will also use the acme provider to create certificates for all the records created Usage ``hcl module "chef_server" { source = "devoptimist/record-cert/dnsimple" version = "0.1.0" records = {"my-web-server" = "3.8.143.249"} contact = "myname@mycompany.com" domain_name = "mycompany.com" oauth_token = "MYDNSIMPLEOAUTHTOKEN" account = "17272" } ` Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|----------| |records|A map of desiered dns hostname and public ip address|map|{}|no| |contact|The email address to use for cert creation|string||yes| |domain_name|The domain name to use for the records and the certs|string||yes| |oauth_token|The account token for your
| Name | Type | Description | Default |
|---|---|---|---|
| contact | string | required | |
| domain_name | string | required | |
| oauth_token | string | required | |
| account | string | required | |
| records | map | {} | |
| issuer_url | string | The URL end point for the certificate issuer, acme-staging is the default as the | "https://acme-v02.api.letsencrypt.org/di |
| instance_count | string | 0 |
ip_to_certip_to_pemissuer_pemdomain_to_certdomain_to_ipip_to_intermediateprivate_key_pemcertificate_domaincertificate_pemdomain_to_keyip_to_domain