-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjajdns.tf
33 lines (24 loc) · 1.21 KB
/
jajdns.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/*
# Author information
Name: NomDuProfil
Website: valou.io
# Module information
This module will create an EC2 Instance for DNS exfiltration.
# Variables
| Name | Type | Description |
|--------------|-------------|---------------------------------------------------------------|
| name | string | Name for the project |
| ns_subdomain | string | Subdomain for the NS records |
| subdomain | string | Subdomain for the A record |
| zone_id | string | (Optional) Zone ID for Route53 records |
| volume_size | string | (Optional) Volume size for the EC2 Instance (default: 8GiB) |
| volume_type | string | (Optional) Volume type (default: gp2) |
| common_tags | map(string) | (Optional) Tags for the project |
# Example
module "jajdns_poc_exfil" {
source = "./modules/jajdns"
name = "JAJDNS"
ns_subdomain = "jajtun1.jajexample.io"
subdomain = "jajt1.jajexample.io"
}
*/