The following requirements are needed by this module:
The following providers are used by this module:
- aws (5.61.0)
The following Modules are called:
Source: terraform-aws-modules/autoscaling/aws
Version: ~> 7.7
Source: lbrlabs/tailscale/cloudinit
Version: 0.0.5
The following resources are used by this module:
- aws_security_group.sg (resource)
- aws_security_group_rule.allow_all_outbound (resource)
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
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: {}
No outputs.