» consul_node

Provides access to Node data in Consul. This can be used to define a node. Currently, defining health checks is not supported.

» Example Usage

resource "consul_node" "foobar" {
  address = "192.168.10.10"
  name    = "foobar"
}

» Argument Reference

The following arguments are supported:

  • address - (Required) The address of the node being added to, or referenced in the catalog.

  • name - (Required) The name of the node being added to, or referenced in the catalog.

  • datacenter - (Optional) The datacenter to use. Defaults to that of the agent.

  • meta - (Optional, map) Key/value pairs that are associated with the node.

» Attributes Reference

The following attributes are exported:

  • address - The address of the service.
  • name - The name of the service.
  • meta - (Optional, map) Key/value pairs that are associated with the node.