This module provides the most crusial parts of the infrastructrure application-wise, including API endpoints, cronjobs, ingress rules, etc.
Name | Description | Type | Default | Required |
---|---|---|---|---|
ebs_controller_name | Name of the EBS CSI driver | string |
"aws-ebs-csi-driver" |
no |
environment | Environment: dev or mainnet |
string |
n/a | yes |
http_endpoint_uri | External URI to redirect to for some endpoints | string |
n/a | yes |
lb_controller_name | Name of the ALB controller | string |
"aws-load-balancer-controller" |
no |
profile | Terraform Workspace profile | map(string) |
{ |
no |
project | Project name for prefixing | string |
n/a | yes |
region | Region to deploy the infrastructure to | string |
"us-east-2" |
no |
route53_domain | Hosted zone to deploy Route53 records to | any |
n/a | yes |
sub_environment | Subenvironment for prefixing | string |
n/a | yes |
sync_marketdeals_name | K8s service account name for syncing market deals | string |
"sync-marketdeals" |
no |
whitelist_ips | Allowed IP addresses | any |
n/a | yes |