You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Terraform Module to setup Kong(OSS) in ECS with self managed EC2 instances.
9
9
10
10
# Assumptions
11
11
12
-
This setup assumes that the `ECS cluster` that has `Auto Scaling Group (ASG)` exist with the name `default`. If you are using different name, you can provide those in the variables section of your Terraform configuration.This module also have a provision that your hosted zone can be in same amazon account where your resources are going to create or in a different amazon account. So, if you are having hosted zone in a different account you need to pass IAM role ARN for cross-account Route53 access.
12
+
This setup assumes that the `ECS cluster` that has `Auto Scaling Group (ASG)` exist with the name `default`. If you are using different name, you can provide those in the variables section of your Terraform configuration.
13
13
14
14
## Adding Parameters to AWS Systems Manager Parameter Store
| <aname="input_public_subnet_ids"></a> [public\_subnet\_ids](#input\_public\_subnet\_ids)| List of public subnet IDs for public-facing load balancers |`list(string)`| n/a | yes |
93
95
| <aname="input_rds_db_tags"></a> [rds\_db\_tags](#input\_rds\_db\_tags)| List of tags |`map(string)`|`{}`| no |
94
96
| <aname="input_rds_instance_class"></a> [rds\_instance\_class](#input\_rds\_instance\_class)| The RDS instance class for Kong database (e.g., db.t3.micro, db.r5.large) |`string`|`"db.t3.micro"`| no |
97
+
| <aname="input_route53_assume_role_arn"></a> [route53\_assume\_role\_arn](#input\_route53\_assume\_role\_arn)| ARN of the IAM role to assume in the hosted-zone account (should be null for same-account). |`string`|`null`| no |
95
98
| <aname="input_ssl_policy"></a> [ssl\_policy](#input\_ssl\_policy)| Name of the SSL Policy for the listener. |`string`|`"ELBSecurityPolicy-2016-08"`| no |
96
99
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)| The ID of the VPC where Kong infrastructure will be deployed |`string`| n/a | yes |
0 commit comments