account_arn |
arn of account where all resources are created |
any |
n/a |
yes |
ami_id |
ami used to launch instances |
string |
n/a |
yes |
app_name |
name of application |
string |
n/a |
yes |
cicd_hosted_zone_id |
id of hosted zone where cicd project will be launched |
string |
n/a |
yes |
code_deploy_service_role_arn |
arn of service role associated with code deploy |
string |
n/a |
yes |
create_api_id |
appends random numbers to domain attached to alb; results in api_id.subdomain.com |
bool |
n/a |
yes |
desired_number_of_instances |
maximum number of in ASG must have |
number |
n/a |
yes |
domain_name |
domain to be attached to alb; ssl cert will be issued |
any |
n/a |
yes |
instance_profile_arn |
arn of instance profile associated with EC2 instances |
string |
n/a |
yes |
instance_size |
size of instance to launch |
string |
n/a |
yes |
key_administrators |
arn of iam users allowed to perform admin (rotate/delete/etc) actions on key |
list(string) |
n/a |
yes |
key_owner_arn |
arn of account where kms key is created |
string |
n/a |
yes |
key_owner_id |
id of account where kms key is created |
string |
n/a |
yes |
max_number_of_instances |
max number of instances to scale down to |
number |
n/a |
yes |
min_number_of_instances |
minimum number of instances to scale down to |
number |
n/a |
yes |
project_tags |
tags applied to all resources |
map(any) |
{} |
no |
public_subnet_ids |
public subnet ids (used for alb and autoscaling group) |
list(string) |
n/a |
yes |
region |
aws region |
any |
n/a |
yes |
repository |
the owner and name of the repository where source changes are to be detected. Example: UserName/RepoName, OrgName/RepoName |
string |
n/a |
yes |
vpc_id |
id of vpc where all resources are created |
any |
n/a |
yes |