This repo contains a module to standup the basic infrastructure used for the gdtkd_competition_registration repository.
Name | Version |
---|---|
aws | ~> 5.0 |
Name | Version |
---|---|
aws | 5.82.2 |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
TFC_WORKSPACE_NAME | The name of the workspace in Terraform Cloud where this is managed. | string |
"" |
no |
admin_email | The email to use for sending admin-related items. | string |
n/a | yes |
admin_user_pool_domain_name | value for the admin user pool domain name | string |
null |
no |
admin_user_pool_name | value for the admin user pool name | string |
"TKD Reg Admins" |
no |
auth_table_name | The name to use for the 'auth' DynamoDB Table. | string |
"admin_auth_table" |
no |
aws_account_number | The AWS Account where the resources will be created (uses 'current' data source when not provided). | string |
"" |
no |
aws_region | The AWS region where the resources will be created (uses 'current' data source when not provided). | string |
"" |
no |
badges_bucket_name | The name to use for bucket that will hold the Badges (Overrides badges_bucket_prefix if provided). |
string |
"" |
no |
badges_bucket_prefix | The prefix to use for bucket that will hold the Badges. | string |
"tkd-reg-badges" |
no |
competition_name | The name of the competition. | string |
n/a | yes |
competition_year | The year of the competition. | string |
n/a | yes |
config_bucket_name | The name to use for bucket that will hold the Configs (Overrides config_bucket_prefix if provided). |
string |
"" |
no |
config_bucket_prefix | The prefix to use for bucket that will hold the Configs. | string |
"tkd-reg-config" |
no |
connect_account | The Connect Account ID from Stipe. | string |
"" |
no |
contact_email | The email to give to users as a contact. | string |
n/a | yes |
domain_name | The domain to use for this site. | string |
n/a | yes |
early_reg_date | The date when Early Registration closes. | string |
n/a | yes |
email_send_address | The email address to use to send emails from. | string |
n/a | yes |
email_send_password | The password for the 'email_send_address'. | string |
n/a | yes |
email_send_port | The port for the email server to send emails from. | string |
"465" |
no |
email_send_server | The email server to send emails from. | string |
n/a | yes |
event_city | The city where the event is being held. | string |
"" |
no |
failed_registrations_queue_name | The name to use for the 'failed' SQS Queue. | string |
"failed_registrations" |
no |
flask_secret_key | The secret key to use for Flask. | string |
null |
no |
lookup_table_name | The name to use for the 'lookup' DynamoDB Table. | string |
"reg_lookup_table" |
no |
maps_api_key | The API Key for Google Maps. | string |
n/a | yes |
processing_queue_name | The name to use for the 'processing' SQS Queue. | string |
"processing" |
no |
profile_pics_bucket_name | The name to use for bucket that will hold the Profile Pics (Overrides profile_pics_bucket_prefix if provided). |
string |
"" |
no |
profile_pics_bucket_prefix | The prefix to use for bucket that will hold the Profile Pics. | string |
"tkd-reg-profile-pics" |
no |
public_media_bucket_name | The name to use for bucket that will hold the public media (Overrides public_media_bucket_prefix if provided). |
string |
"" |
no |
public_media_bucket_prefix | The prefix to use for bucket that will hold the public media. | string |
"tkd-reg-public-media" |
no |
reg_close_date | The date when Final Registration closes. | string |
n/a | yes |
registration_table_name | The name to use for 'registrations' DynamoDB Table. | string |
n/a | yes |
schools | Listing of all school options | list(string) |
[ |
no |
stripe_api_key | The API Key for Stripe. | string |
n/a | yes |
visitor_info_text | Text to use for the visitor information link. | string |
"" |
no |
visitor_info_url | URL to use for the visitor information link. | string |
"" |
no |
Name | Description |
---|---|
badges_bucket_name | The name of the Badges S3 Bucket. |
certificate_arn | The ARN for the ACM Cert |
config_bucket_name | The name of the Config S3 Bucket. |
domain_name_servers | The list of name servers for the domain. |
domain_zone_id | The Zone ID for the domain |
processing_queue_url | The URL for the Processing SQS Queue. |
profile_pics_bucket_name | The name of the Profile Pics S3 Bucket. |
public_media_bucket_name | The name of the Public Media S3 Bucket. |