Skip to content

lbrlabs/terraform-aws-tailscale-subnetrouter

Repository files navigation

Requirements

The following requirements are needed by this module:

Providers

The following providers are used by this module:

Modules

The following Modules are called:

Source: terraform-aws-modules/autoscaling/aws

Version: ~> 7.7

Source: lbrlabs/tailscale/cloudinit

Version: 0.0.5

Resources

The following resources are used by this module:

Required Inputs

The following input variables are required:

Description: n/a

Type: list(string)

Description: n/a

Type: string

Description: n/a

Type: string

Description: n/a

Type: string

Description: n/a

Type: list(string)

Description: n/a

Type: string

Description: n/a

Type: string

Optional Inputs

The following input variables are optional (have default values):

Description: Additional user defined part blocks for the cloudinit_config data source

Type:

list(object({
    filename     = string
    content_type = optional(string)
    content      = optional(string)
    merge_type   = optional(string)
  }))

Default: []

Description: n/a

Type: list(string)

Default: []

Description: n/a

Type: number

Default: 2

Description: n/a

Type: bool

Default: true

Description: n/a

Type: bool

Default: false

Description: n/a

Type: number

Default: 2

Description: n/a

Type: number

Default: 1

Description: n/a

Type: bool

Default: false

Description: List of additional security group IDs to attach to the ASG instances

Type: list(string)

Default: []

Description: n/a

Type: map(string)

Default: {}

Outputs

No outputs.

About

An AWS Tailscale Subnet Router

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages