terraform-res
2024-01-04
Add GoDaddy nameserver scripts and refine domain examples
16 files · 220+ · 110-
GoDaddy nameserver management
4 files changed
get_ns.shShell script to fetch current nameservers via GoDaddy APIupdate_ns.shShell script to update nameservers via GoDaddy API.terraform.lock.hclGoDaddy module lock filemain.tfExpanded GoDaddy module with external data source for nameserver operations
- Added shell scripts for GoDaddy API nameserver get/update operations, wired into the Terraform module via external data source provider
instantiate
behavioral
2 files
get_ns.shupdate_ns.sh
Site submodules and example cleanup
4 files changed
site-neurotic-memeGit submodule reference for neurotic.meme site reposite-shitpost-memeGit submodule reference for shitpost.meme site repojson-single-domainRenamed from single-domain.json with updated contentmultiple-domains.jsonRefined multi-domain configuration
- Added git submodule references for site repositories and cleaned up example domain configurations
streamline
internal
2 files
site-neurotic-memesite-shitpost-meme
Module refinements
6 files changed
main.tfUpdated root module referencesmain.tfMinor DNS module adjustmentoutputs.tfAdded DNS module outputsvariables.tfRemoved unused variablevariables.tfAdded GoDaddy customer ID variableoutputs.tfRemoved unused outputs
- Cleaned up module interfaces removing unused variables and outputs for a tighter module contract
streamline
internal
2 files
variables.tfoutputs.tf