record-certs

devoptimist/record-certs/dnsimple

Terraform Module HCL DNSIMPLE
Install
module "record-certs" {
source = "devoptimist/record-certs/dnsimple"
version = "0.13.0"
}
plain text: /constructs/tfmod-devoptimist-record-certs-dnsimple/install.txt
⭐ Source on GitHub 📦 Registry page
README

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

Inputs (7)
NameTypeDescriptionDefault
contactstring required
domain_namestring required
oauth_tokenstring required
accountstring required
recordsmap{}
issuer_urlstringThe URL end point for the certificate issuer, acme-staging is the default as the"https://acme-v02.api.letsencrypt.org/di
instance_countstring0
Outputs (11)
ip_to_cert
ip_to_pem
issuer_pem
domain_to_cert
domain_to_ip
ip_to_intermediate
private_key_pem
certificate_domain
certificate_pem
domain_to_key
ip_to_domain
Resources (4)
acme_certificateacme_registrationdnsimple_recordtls_private_key
Details
FrameworkTerraform Module
LanguageHCL
Version0.13.0
Cloud DNSIMPLE
★ Stars0
Forks1
Total downloads974
Inputs7
Outputs11
Resources4
Namespacedevoptimist
Updated