ignition_redundancy Resource

ignition_redundancy (Resource)

Manages Gateway Redundancy Settings. This is a singleton resource.

Example Usage

resource "ignition_redundancy" "example" {
  role                 = "Master"
  active_history_level = "Full"
  join_wait_time       = 60
  recovery_mode        = "Automatic"
  
  gateway_network_setup = {
    host       = "backup-gateway"
    port       = 8060
    enable_ssl = true
  }
}

Schema

Required

  • role (String) The node’s redundancy role (Independent, Backup, Master).

Optional

  • active_history_level (String)
  • allow_history_cleanup (Boolean)
  • description (String)
  • enabled (Boolean)
  • gateway_network_setup (Attributes) Gateway network settings to establish a connection to the redundant master. (Only applies to Backup) (see below for nested schema)
  • join_wait_time (Number)
  • name (String) Internal name for the resource (fixed to ‘gateway-redundancy’).
  • recovery_mode (String)

Read-Only

  • id (String) The ID of this resource.
  • signature (String)

Nested Schema for gateway_network_setup

Optional:

  • enable_ssl (Boolean)
  • host (String)
  • http_connect_timeout (Number)
  • http_read_timeout (Number)
  • ping_max_missed (Number)
  • ping_rate (Number)
  • ping_timeout (Number)
  • port (Number)
  • receive_threads (Number)
  • send_threads (Number)
  • websocket_timeout (Number)