No requirements.
No providers.
Name | Source | Version |
---|---|---|
app | git::https://github.com/s1l0uk/terraform-aws-application.git | n/a |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
app_name | app name to be deployed | any |
n/a | yes |
app_port | app port to serve | number |
n/a | yes |
availability_zones | AZs to deploy in | list |
[ |
no |
aws_region | AWS region | string |
"eu-west-1" |
no |
build_command | Any commands needed to build the application before deploy | string |
"npm install; ng build --prod" |
no |
code_sources | Code sources to deploy to lambd | list |
[ |
no |
create_dns | Should we create the DNS with the deploy | bool |
true |
no |
database_engine | Which database to use for RDS | string |
"mysql" |
no |
database_instance_type | Which database class to use for RDS | string |
"db.t4g.micro" |
no |
database_version | Which database version to use for RDS | string |
"8.0" |
no |
deploy_method | Method to deploy your application through | string |
"fargate" |
no |
enable_ssl | Should we Create SSL certificates with ACM | bool |
true |
no |
entry_point | Entry point for Lambda functions | string |
"dummy-angular-app.lambda_handler" |
no |
environment_variables | A Map of environment variables to go with deployment of the application | map |
{} |
no |
health_check_path | The path that should be used to for the load balancer to health check against | string |
"/health" |
no |
hostname | The Hostname to use when running the app | any |
n/a | yes |
lambda_app_language | lambda runtime to be used | string |
"python3.8" |
no |
tags | [Optional] Extra Tags to add to your stack. | map |
{ |
no |
website_code_sources | Website Code sources to deploy to lambd | list |
[ |
no |
No outputs.