Skip to content

Commit 328febe

Browse files
authored
[AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#22)
## What 1. Update Version Pinning for Terraform to support 0.13 ## Why 1. This is a relatively minor update that the CloudPosse module already likely supports. 1. This allows module consumers to not individually update our Terraform module to support Terraform 0.13.
1 parent 21624d9 commit 328febe

File tree

4 files changed

+48
-62
lines changed

4 files changed

+48
-62
lines changed

README.md

Lines changed: 43 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,22 @@
1-
<!--
2-
3-
4-
5-
6-
7-
1+
# terraform-aws-lambda-elasticsearch-cleanup
82

3+
[![GitHub Action Build Status](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/workflows/Lambda/badge.svg?branch=master)](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/actions?query=workflow%3ALambda) [![Latest Release](https://img.shields.io/github/release/cloudposse/terraform-aws-lambda-elasticsearch-cleanup.svg)](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/releases/latest) [![Slack Community](https://slack.cloudposse.com/badge.svg)](https://slack.cloudposse.com)
94

5+
[![README Header][readme_header_img]][readme_header_link]
106

7+
[![Cloud Posse][logo]](https://cpco.io/homepage)
118

9+
<!--
1210
1311
1412
1513
1614
** DO NOT EDIT THIS FILE
17-
**
18-
** This file was automatically generated by the `build-harness`.
19-
** 1) Make all changes to `README.yaml`
15+
**
16+
** This file was automatically generated by the `build-harness`.
17+
** 1) Make all changes to `README.yaml`
2018
** 2) Run `make init` (you only need to do this once)
21-
** 3) Run`make readme` to rebuild this file.
19+
** 3) Run`make readme` to rebuild this file.
2220
**
2321
** (We maintain HUNDREDS of open source projects. This is how we maintain our sanity.)
2422
**
@@ -27,25 +25,7 @@
2725
2826
2927
30-
31-
32-
33-
34-
35-
36-
37-
38-
39-
40-
-->
41-
[![README Header][readme_header_img]][readme_header_link]
42-
43-
[![Cloud Posse][logo]](https://cpco.io/homepage)
44-
45-
# terraform-aws-lambda-elasticsearch-cleanup
46-
47-
[![GitHub Action Build Status](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/workflows/Lambda/badge.svg?branch=master)](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/actions?query=workflow%3ALambda) [![Latest Release](https://img.shields.io/github/release/cloudposse/terraform-aws-lambda-elasticsearch-cleanup.svg)](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/releases/latest) [![Slack Community](https://slack.cloudposse.com/badge.svg)](https://slack.cloudposse.com)
48-
28+
-->
4929

5030
Terraform module to provision a scheduled Lambda function which will
5131
delete old Elasticsearch indexes using [SigV4Auth](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) authentication. The
@@ -56,7 +36,7 @@ topic ARN is given. This module was largely inspired by
5636

5737
---
5838

59-
This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps.
39+
This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps.
6040
[<img align="right" title="Share via Email" src="https://docs.cloudposse.com/images/ionicons/ios-email-outline-2.0.1-16x16-999999.svg"/>][share_email]
6141
[<img align="right" title="Share on Google+" src="https://docs.cloudposse.com/images/ionicons/social-googleplus-outline-2.0.1-16x16-999999.svg" />][share_googleplus]
6242
[<img align="right" title="Share on Facebook" src="https://docs.cloudposse.com/images/ionicons/social-facebook-outline-2.0.1-16x16-999999.svg" />][share_facebook]
@@ -77,7 +57,7 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE).
7757

7858

7959

80-
We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out!
60+
We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out!
8161

8262

8363

@@ -115,8 +95,9 @@ module "elasticsearch_cleanup" {
11595

11696

11797

98+
<!-- markdownlint-disable -->
11899
## Makefile Targets
119-
```
100+
```text
120101
Available targets:
121102
122103
build Build Lambda function zip
@@ -127,6 +108,7 @@ Available targets:
127108
lint Lint terraform code
128109
129110
```
111+
<!-- markdownlint-restore -->
130112
## Module: cloudposse/terraform-aws-lambda-elasticsearch-cleanup
131113

132114
This module creates a scheduled Lambda function which will delete old
@@ -138,7 +120,7 @@ is given
138120

139121
| Name | Version |
140122
|------|---------|
141-
| terraform | ~> 0.12.0 |
123+
| terraform | >= 0.12.0, < 0.14.0 |
142124
| aws | ~> 2.0 |
143125
| null | ~> 2.0 |
144126
| template | ~> 2.0 |
@@ -186,9 +168,9 @@ is given
186168

187169

188170

189-
## Share the Love
171+
## Share the Love
190172

191-
Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup)! (it helps us **a lot**)
173+
Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup)! (it helps us **a lot**)
192174

193175
Are you using this project or any of our other projects? Consider [leaving a testimonial][testimonial]. =)
194176

@@ -205,7 +187,7 @@ Check out these related projects.
205187

206188
## Help
207189

208-
**Got a question?** We got answers.
190+
**Got a question?** We got answers.
209191

210192
File a GitHub [issue](https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/issues), send us an [email][email] or join our [Slack Community][slack].
211193

@@ -214,7 +196,7 @@ File a GitHub [issue](https://github.com/cloudposse/terraform-aws-lambda-elastic
214196
## DevOps Accelerator for Startups
215197

216198

217-
We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us.
199+
We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us.
218200

219201
[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support]
220202

@@ -243,11 +225,11 @@ Participate in our [Discourse Forums][discourse]. Here you'll find answers to co
243225

244226
## Newsletter
245227

246-
Sign up for [our newsletter][newsletter] that covers everything on our technology radar. Receive updates on what we're up to on GitHub as well as awesome new projects we discover.
228+
Sign up for [our newsletter][newsletter] that covers everything on our technology radar. Receive updates on what we're up to on GitHub as well as awesome new projects we discover.
247229

248230
## Office Hours
249231

250-
[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone!
232+
[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone!
251233

252234
[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours]
253235

@@ -278,28 +260,30 @@ Copyright © 2017-2020 [Cloud Posse, LLC](https://cpco.io/copyright)
278260

279261

280262

281-
## License
263+
## License
282264

283-
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
265+
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
284266

285267
See [LICENSE](LICENSE) for full details.
286268

287-
Licensed to the Apache Software Foundation (ASF) under one
288-
or more contributor license agreements. See the NOTICE file
289-
distributed with this work for additional information
290-
regarding copyright ownership. The ASF licenses this file
291-
to you under the Apache License, Version 2.0 (the
292-
"License"); you may not use this file except in compliance
293-
with the License. You may obtain a copy of the License at
294-
295-
https://www.apache.org/licenses/LICENSE-2.0
296-
297-
Unless required by applicable law or agreed to in writing,
298-
software distributed under the License is distributed on an
299-
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
300-
KIND, either express or implied. See the License for the
301-
specific language governing permissions and limitations
302-
under the License.
269+
```text
270+
Licensed to the Apache Software Foundation (ASF) under one
271+
or more contributor license agreements. See the NOTICE file
272+
distributed with this work for additional information
273+
regarding copyright ownership. The ASF licenses this file
274+
to you under the Apache License, Version 2.0 (the
275+
"License"); you may not use this file except in compliance
276+
with the License. You may obtain a copy of the License at
277+
278+
https://www.apache.org/licenses/LICENSE-2.0
279+
280+
Unless required by applicable law or agreed to in writing,
281+
software distributed under the License is distributed on an
282+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
283+
KIND, either express or implied. See the License for the
284+
specific language governing permissions and limitations
285+
under the License.
286+
```
303287

304288

305289

@@ -321,7 +305,7 @@ This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? P
321305

322306
We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source].
323307

324-
We offer [paid support][commercial_support] on all of our projects.
308+
We offer [paid support][commercial_support] on all of our projects.
325309

326310
Check out [our other projects][github], [follow us on twitter][twitter], [apply for a job][jobs], or [hire us][hire] to help with your cloud strategy and implementation.
327311

docs/targets.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- markdownlint-disable -->
12
## Makefile Targets
2-
```
3+
```text
34
Available targets:
45
56
build Build Lambda function zip
@@ -10,3 +11,4 @@ Available targets:
1011
lint Lint terraform code
1112
1213
```
14+
<!-- markdownlint-restore -->

docs/terraform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ is given
99

1010
| Name | Version |
1111
|------|---------|
12-
| terraform | ~> 0.12.0 |
12+
| terraform | >= 0.12.0, < 0.14.0 |
1313
| aws | ~> 2.0 |
1414
| null | ~> 2.0 |
1515
| template | ~> 2.0 |

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = "~> 0.12.0"
2+
required_version = ">= 0.12.0, < 0.14.0"
33

44
required_providers {
55
aws = "~> 2.0"

0 commit comments

Comments
 (0)