Skip to content

Commit 8346a19

Browse files
Update Terraform cloudposse/s3-log-storage/aws to v1.4.3 (release/v0) (#114)
* Update Terraform cloudposse/s3-log-storage/aws to v1.4.3 * Auto-update README.md --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent bae67c7 commit 8346a19

File tree

3 files changed

+28
-62
lines changed

3 files changed

+28
-62
lines changed

README.md

Lines changed: 26 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
13
<!-- markdownlint-disable -->
24
# terraform-aws-cloudfront-cdn <a href="https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content="><img align="right" src="https://cloudposse.com/logo-300x69.svg" width="150" /></a>
35
<a href="https://github.com/cloudposse/terraform-aws-cloudfront-cdn/releases/latest"><img src="https://img.shields.io/github/release/cloudposse/terraform-aws-cloudfront-cdn.svg" alt="Latest Release"/></a><a href="https://slack.cloudposse.com"><img src="https://slack.cloudposse.com/badge.svg" alt="Slack Community"/></a>
@@ -29,40 +31,25 @@ Terraform Module that implements a CloudFront Distribution (CDN) for a custom or
2931
If you need to accelerate an S3 bucket, we suggest using [`terraform-aws-cloudfront-s3-cdn`](https://github.com/cloudposse/terraform-aws-cloudfront-s3-cdn) instead.
3032

3133

32-
---
33-
> [!NOTE]
34-
> This project is part of Cloud Posse's comprehensive ["SweetOps"](https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=) approach towards DevOps.
35-
> <details><summary><strong>Learn More</strong></summary>
36-
> <a href="https://cpco.io/terraform-modules?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=terraform_modules">
37-
> <picture>
38-
> <source media="(prefers-color-scheme: dark)" srcset="https://docs.cloudposse.com/images/terraform-open-source-modules-light.svg">
39-
> <source media="(prefers-color-scheme: light)" srcset="https://docs.cloudposse.com/images/terraform-open-source-modules-dark.svg">
40-
> <img alt="Terraform Open Source Modules" src="https://docs.cloudposse.com/images/terraform-open-source-modules.svg" align="right">
41-
> </picture>
42-
> </a>
43-
>
44-
>
45-
> It's 100% Open Source and licensed under the [APACHE2](LICENSE).
46-
>
47-
> We literally have [*hundreds of terraform modules*](https://cpco.io/terraform-modules?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=terraform_modules) that are Open Source and well-maintained. Check them out!
48-
> </details>
4934

50-
<a href="https://cloudposse.com/readme/header/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=readme_header_link"><img src="https://cloudposse.com/readme/header/img"/></a>
35+
> [!TIP]
36+
> #### 👽 Use Atmos with Terraform
37+
> Cloud Posse uses [`atmos`](https://atmos.tools) to easily orchestrate multiple environments using Terraform. <br/>
38+
> Works with [Github Actions](https://atmos.tools/integrations/github-actions/), [Atlantis](https://atmos.tools/integrations/atlantis), or [Spacelift](https://atmos.tools/integrations/spacelift).
39+
>
40+
> <details>
41+
> <summary><strong>Watch demo of using Atmos with Terraform</strong></summary>
42+
> <img src="https://github.com/cloudposse/atmos/blob/master/docs/demo.gif?raw=true"/><br/>
43+
> <i>Example of running <a href="https://atmos.tools"><code>atmos</code></a> to manage infrastructure from our <a href="https://atmos.tools/quick-start/">Quick Start</a> tutorial.</i>
44+
> </detalis>
5145
5246

5347

5448

55-
## Usage
5649

5750

5851

59-
> [!IMPORTANT]
60-
> In Cloud Posse's examples, we avoid pinning modules to specific versions to prevent discrepancies between the documentation
61-
> and the latest released versions. However, for your own projects, we strongly advise pinning each module to the exact version
62-
> you're using. This practice ensures the stability of your infrastructure. Additionally, we recommend implementing a systematic
63-
> approach for updating versions to avoid unexpected changes.
64-
65-
52+
## Usage
6653

6754
For a complete example, see [examples/complete](examples/complete).
6855

@@ -94,6 +81,15 @@ Use the AWS cli to [request new ACM certifiates](http://docs.aws.amazon.com/acm/
9481
aws acm request-certificate --domain-name example.com --subject-alternative-names a.example.com b.example.com *.c.example.com
9582
```
9683

84+
> [!IMPORTANT]
85+
> In Cloud Posse's examples, we avoid pinning modules to specific versions to prevent discrepancies between the documentation
86+
> and the latest released versions. However, for your own projects, we strongly advise pinning each module to the exact version
87+
> you're using. This practice ensures the stability of your infrastructure. Additionally, we recommend implementing a systematic
88+
> approach for updating versions to avoid unexpected changes.
89+
90+
91+
92+
9793

9894

9995

@@ -131,7 +127,7 @@ Available targets:
131127
| Name | Source | Version |
132128
|------|--------|---------|
133129
| <a name="module_dns"></a> [dns](#module\_dns) | cloudposse/route53-alias/aws | 0.13.0 |
134-
| <a name="module_logs"></a> [logs](#module\_logs) | cloudposse/s3-log-storage/aws | 1.4.2 |
130+
| <a name="module_logs"></a> [logs](#module\_logs) | cloudposse/s3-log-storage/aws | 1.4.3 |
135131
| <a name="module_origin_label"></a> [origin\_label](#module\_origin\_label) | cloudposse/label/null | 0.25.0 |
136132
| <a name="module_this"></a> [this](#module\_this) | cloudposse/label/null | 0.25.0 |
137133

@@ -260,7 +256,7 @@ Please use the [issue tracker](https://github.com/cloudposse/terraform-aws-cloud
260256

261257
### 💻 Developing
262258

263-
If you are interested in being a contributor and want to get involved in developing this project or help out with Cloud Posse's other projects, we would love to hear from you!
259+
If you are interested in being a contributor and want to get involved in developing this project or help out with Cloud Posse's other projects, we would love to hear from you!
264260
Hit us up in [Slack](https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=slack), in the `#cloudposse` channel.
265261

266262
In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
@@ -286,38 +282,6 @@ Dropped straight into your Inbox every week — and usually a 5-minute read.
286282

287283
[Join us every Wednesday via Zoom](https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=office_hours) for your weekly dose of insider DevOps trends, AWS news and Terraform insights, all sourced from our SweetOps community, plus a _live Q&A_ that you can’t find anywhere else.
288284
It's **FREE** for everyone!
289-
290-
## About
291-
292-
This project is maintained by <a href="https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=">Cloud Posse, LLC</a>.
293-
<a href="https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content="><img src="https://cloudposse.com/logo-300x69.svg" align="right" /></a>
294-
295-
We are a [**DevOps Accelerator**](https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=commercial_support) for funded startups and enterprises.
296-
Use our ready-to-go terraform architecture blueprints for AWS to get up and running quickly.
297-
We build it with you. You own everything. Your team wins. Plus, we stick around until you succeed.
298-
299-
<a href="https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=commercial_support"><img alt="Learn More" src="https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge"/></a>
300-
301-
*Your team can operate like a pro today.*
302-
303-
Ensure that your team succeeds by using our proven process and turnkey blueprints. Plus, we stick around until you succeed.
304-
305-
<details>
306-
<summary>📚 <strong>See What's Included</strong></summary>
307-
308-
- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code.
309-
- **Deployment Strategy.** You'll have a battle-tested deployment strategy using GitHub Actions that's automated and repeatable.
310-
- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices.
311-
- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes.
312-
- **GitOps.** You'll be able to operate your infrastructure via Pull Requests.
313-
- **Training.** You'll receive hands-on training so your team can operate what we build.
314-
- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel.
315-
- **Troubleshooting.** You'll get help to triage when things aren't working.
316-
- **Code Reviews.** You'll receive constructive feedback on Pull Requests.
317-
- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects.
318-
</details>
319-
320-
<a href="https://cloudposse.com/readme/commercial-support/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-cloudfront-cdn&utm_content=readme_commercial_support_link"><img src="https://cloudposse.com/readme/commercial-support/img"/></a>
321285
## License
322286

323287
<a href="https://opensource.org/licenses/Apache-2.0"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=for-the-badge" alt="License"></a>
@@ -352,6 +316,8 @@ under the License.
352316
## Trademarks
353317

354318
All other trademarks referenced herein are the property of their respective owners.
319+
320+
355321
---
356322
Copyright © 2017-2024 [Cloud Posse, LLC](https://cpco.io/copyright)
357323

docs/terraform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
| Name | Source | Version |
1919
|------|--------|---------|
2020
| <a name="module_dns"></a> [dns](#module\_dns) | cloudposse/route53-alias/aws | 0.13.0 |
21-
| <a name="module_logs"></a> [logs](#module\_logs) | cloudposse/s3-log-storage/aws | 1.4.2 |
21+
| <a name="module_logs"></a> [logs](#module\_logs) | cloudposse/s3-log-storage/aws | 1.4.3 |
2222
| <a name="module_origin_label"></a> [origin\_label](#module\_origin\_label) | cloudposse/label/null | 0.25.0 |
2323
| <a name="module_this"></a> [this](#module\_this) | cloudposse/label/null | 0.25.0 |
2424

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ resource "aws_cloudfront_origin_access_identity" "default" {
1515

1616
module "logs" {
1717
source = "cloudposse/s3-log-storage/aws"
18-
version = "1.4.2"
18+
version = "1.4.3"
1919

2020
enabled = module.this.enabled && var.logging_enabled && length(var.log_bucket_fqdn) == 0
2121
attributes = compact(concat(module.this.attributes, ["origin", "logs"]))

0 commit comments

Comments
 (0)