Skip to content

Commit eb2cb0d

Browse files
authored
Merge pull request #13 from cookielab/cloudfront_add_origin_path
feat(cloudfront): origin path add
2 parents d87777e + 9403d4a commit eb2cb0d

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ module "static-site" {
140140
| <a name="input_kms_key_policy"></a> [kms\_key\_policy](#input\_kms\_key\_policy) | Additional KSM key policy | `string` | `"{}"` | no |
141141
| <a name="input_logs_bucket"></a> [logs\_bucket](#input\_logs\_bucket) | n/a | `string` | `null` | no |
142142
| <a name="input_logs_bucket_domain_name"></a> [logs\_bucket\_domain\_name](#input\_logs\_bucket\_domain\_name) | n/a | `string` | `null` | no |
143+
| <a name="input_origin_path"></a> [origin\_path](#input\_origin\_path) | Cloudfront origin path | `string` | `""` | no |
143144
| <a name="input_override_status_code_403"></a> [override\_status\_code\_403](#input\_override\_status\_code\_403) | n/a | `number` | `403` | no |
144145
| <a name="input_override_status_code_404"></a> [override\_status\_code\_404](#input\_override\_status\_code\_404) | n/a | `number` | `200` | no |
145146
| <a name="input_proxy_paths"></a> [proxy\_paths](#input\_proxy\_paths) | n/a | <pre>list(object({<br> origin_domain = string<br> path_prefix = string<br> }))</pre> | `[]` | no |

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ resource "aws_cloudfront_distribution" "this" {
208208
domain_name = module.s3_bucket.s3_bucket_bucket_regional_domain_name
209209
origin_id = var.s3_bucket_name
210210
origin_access_control_id = aws_cloudfront_origin_access_control.this.id
211+
origin_path = var.origin_path
211212
}
212213

213214
dynamic "origin" {

variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,9 @@ variable "kms_key_policy" {
101101
default = "{}"
102102
description = "Additional KSM key policy"
103103
}
104+
105+
variable "origin_path" {
106+
type = string
107+
default = ""
108+
description = "Cloudfront origin path"
109+
}

0 commit comments

Comments
 (0)