variables.tf - infra - Terraform IoC for my remote (Hetzner) and local (Incus) servers.
 (HTM) git clone git://jay.scot/infra
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
       variables.tf (567B)
       ---
            1 
            2 variable "public_ssh_keys" {
            3   description = "Public SSH key location to attach to instance."
            4   type        = map(any)
            5 }
            6 
            7 variable "firewall_rules" {
            8   description = "Firewall configuration settings."
            9   type        = map(any)
           10 }
           11 
           12 variable "nodes" {
           13   description = "Configuration settings for each required node."
           14   type = map(object({
           15     image       = string
           16     location    = string
           17     server_type = string
           18     reverse_dns = string
           19     user_data   = string
           20     public_key  = string
           21     labels      = map(any)
           22     ipv4        = bool
           23     ipv6        = bool
           24   }))
           25 }