You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34Lines changed: 34 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,10 +54,44 @@ module "bastion" {
54
54
}
55
55
}
56
56
```
57
+
## Inputs
58
+
59
+
| Name | Description | Type | Default | Required |
60
+
|------|-------------|:----:|:-----:|:-----:|
61
+
| auto_scaling_group_subnets | List of subnet were the Auto Scalling Group will deploy the instances | list | - | yes |
62
+
| bastion_amis || map |`<map>`| no |
63
+
| bastion_host_key_pair | Select the key pair to use to launch the bastion host | string | - | yes |
64
+
| bastion_instance_count || string |`1`| no |
65
+
| bastion_record_name | DNS record name to use for the bastion | string | `` | no |
66
+
| bucket_name | Bucket name were the bastion will store the logs | string | - | yes |
67
+
| cidrs | List of CIDRs than can access to the bastion. Default : 0.0.0.0/0 | list |`<list>`| no |
68
+
| create_dns_record | Choose if you want to create a record name for the bastion (LB). If true 'hosted_zone_name' and 'bastion_record_name' are mandatory | string | - | yes |
69
+
| elb_subnets | List of subnet were the ELB will be deployed | list | - | yes |
70
+
| hosted_zone_name | Name of the hosted zone were we'll register the bastion DNS name | string | `` | no |
71
+
| is_lb_private | If TRUE the load balancer scheme will be "internal" else "internet-facing" | string | - | yes |
72
+
| log_auto_clean | Enable or not the lifecycle | string |`false`| no |
73
+
| log_expiry_days | Number of days before logs expiration | string |`90`| no |
74
+
| log_glacier_days | Number of days before moving logs to Glacier | string |`60`| no |
75
+
| log_standard_ia_days | Number of days before moving logs to IA Storage | string |`30`| no |
76
+
| region || string | - | yes |
77
+
| tags | A mapping of tags to assign | map |`<map>`| no |
78
+
| vpc_id | VPC id were we'll deploy the bastion | string | - | yes |
79
+
80
+
## Outputs
81
+
82
+
| Name | Description |
83
+
|------|-------------|
84
+
| bucket_name ||
85
+
| elb_ip ||
86
+
57
87
58
88
Known issues
59
89
------------
60
90
91
+
Tags are not applied to the instances generated by the auto scaling group.
92
+
Known terraform issue : terraform-providers/terraform-provider-aws#290
0 commit comments