Skip to content

Terraform provider for configuring Hetzner DNS

License

Notifications You must be signed in to change notification settings

alxrem/terraform-provider-hdns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Provider for the Hetzner DNS

Terraform provider for managing zones and records in the Hetzner DNS service.

Installation

terraform 0.13+

Add into your Terraform configuration this code:

terraform {
  required_providers {
    hdns = {
      source = "alxrem/hdns"
    }
  }
}

and run terraform init

terraform 0.12 and earlier

  1. Download archive with the latest version of provider for your operating system from Github releases page.
  2. Unpack provider to $HOME/.terraform.d/plugins, i.e.
    unzip terraform-provider-hdns_X.Y.Z_linux_amd64.zip terraform-provider-hdns_* -d $HOME/.terraform.d/plugins/
    
  3. Init your terraform project
    terraform init
    

Usage

Read the documentation on Terraform Registry site.