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
[AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#16)
* [AUTOMATED] Update Version Pinning for Terraform to support 0.13
## 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.
* Update variables.tf
updating nodejs runtime
* Updated README.md
* Update fixtures.us-east-1.tfvars
Fixing node js version
Co-authored-by: PePe Amengual <[email protected]>
Co-authored-by: actions-bot <[email protected]>
This is a terraform module that creates an email forwarder using a combination of AWS SES and Lambda running the [aws-lambda-ses-forwarder](https://www.npmjs.com/package/aws-lambda-ses-forwarder) NPM module.
49
29
50
30
51
31
---
52
32
53
-
This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps.
33
+
This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps.
54
34
[<imgalign="right"title="Share via Email"src="https://docs.cloudposse.com/images/ionicons/ios-email-outline-2.0.1-16x16-999999.svg"/>][share_email]
55
35
[<imgalign="right"title="Share on Google+"src="https://docs.cloudposse.com/images/ionicons/social-googleplus-outline-2.0.1-16x16-999999.svg" />][share_googleplus]
56
36
[<imgalign="right"title="Share on Facebook"src="https://docs.cloudposse.com/images/ionicons/social-facebook-outline-2.0.1-16x16-999999.svg" />][share_facebook]
@@ -71,7 +51,7 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE).
71
51
72
52
73
53
74
-
We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out!
54
+
We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out!
| tags | Additional tags (e.g. map(`BusinessUnit`,`XYZ`) |`map(string)`|`{}`| no |
191
189
192
190
## Outputs
193
191
194
192
| Name | Description |
195
193
|------|-------------|
196
-
|artifact_base64sha256| Base64 encoded SHA256 hash of the artifact file |
197
-
|artifact_file| Full path to the locally downloaded artifact |
198
-
|artifact_git_ref| Git commit hash corresponding to the artifact |
199
-
|artifact_url| URL corresponding to the artifact |
200
-
|lambda_function_arn| Lamnda Function ARN |
201
-
|lambda_function_source_code_size| The size in bytes of the Lambda Function .zip file |
202
-
|lambda_function_version| Latest published version of the Lambda Function |
203
-
|lambda_iam_policy_arn| Lamnda IAM Policy ARN |
204
-
|lambda_iam_policy_id| Lamnda IAM Policy ID |
205
-
|lambda_iam_policy_name| Lamnda IAM Policy name |
206
-
|s3_bucket_arn| Lamnda IAM Policy ARN |
207
-
|s3_bucket_domain_name| Lamnda IAM Policy ARN |
208
-
|s3_bucket_id| Lamnda IAM Policy name |
209
-
|ses_domain_identity_arn| The ARN of the domain identity |
210
-
|ses_domain_identity_verification_arn| The ARN of the domain identity |
211
-
|ses_receipt_rule_name| The name of the SES receipt rule |
212
-
|ses_receipt_rule_set_name| The name of the SES receipt rule set |
194
+
|artifact\_base64sha256| Base64 encoded SHA256 hash of the artifact file |
195
+
|artifact\_file| Full path to the locally downloaded artifact |
196
+
|artifact\_git\_ref| Git commit hash corresponding to the artifact |
197
+
|artifact\_url| URL corresponding to the artifact |
198
+
|lambda\_function\_arn| Lamnda Function ARN |
199
+
|lambda\_function\_source\_code\_size| The size in bytes of the Lambda Function .zip file |
200
+
|lambda\_function\_version| Latest published version of the Lambda Function |
201
+
|lambda\_iam\_policy\_arn| Lamnda IAM Policy ARN |
202
+
|lambda\_iam\_policy\_id| Lamnda IAM Policy ID |
203
+
|lambda\_iam\_policy\_name| Lamnda IAM Policy name |
204
+
|s3\_bucket\_arn| Lamnda IAM Policy ARN |
205
+
|s3\_bucket\_domain\_name| Lamnda IAM Policy ARN |
206
+
|s3\_bucket\_id| Lamnda IAM Policy name |
207
+
|ses\_domain\_identity\_arn| The ARN of the domain identity |
208
+
|ses\_domain\_identity\_verification\_arn| The ARN of the domain identity |
209
+
|ses\_receipt\_rule\_name| The name of the SES receipt rule |
210
+
|ses\_receipt\_rule\_set\_name| The name of the SES receipt rule set |
213
211
214
212
215
213
216
214
217
215
218
216
## References
219
217
220
-
For additional context, refer to some of these links.
218
+
For additional context, refer to some of these links.
221
219
222
220
-[aws-lambda-ses-forwarder](https://www.npmjs.com/package/aws-lambda-ses-forwarder) - A Node.js script for AWS Lambda that uses the inbound/outbound capabilities of AWS Simple Email Service (SES) to run a "serverless" email forwarding service.
223
221
224
222
225
223
## Help
226
224
227
-
**Got a question?** We got answers.
225
+
**Got a question?** We got answers.
228
226
229
227
File a GitHub [issue](https://github.com/cloudposse/terraform-aws-ses-lambda-forwarder/issues), send us an [email][email] or join our [Slack Community][slack].
230
228
@@ -233,7 +231,7 @@ File a GitHub [issue](https://github.com/cloudposse/terraform-aws-ses-lambda-for
233
231
## DevOps Accelerator for Startups
234
232
235
233
236
-
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.
234
+
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.
@@ -262,11 +260,11 @@ Participate in our [Discourse Forums][discourse]. Here you'll find answers to co
262
260
263
261
## Newsletter
264
262
265
-
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.
263
+
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.
266
264
267
265
## Office Hours
268
266
269
-
[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone!
267
+
[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone!
Licensed to the Apache Software Foundation (ASF) under one
307
-
or more contributor license agreements. See the NOTICE file
308
-
distributed with this work for additional information
309
-
regarding copyright ownership. The ASF licenses this file
310
-
to you under the Apache License, Version 2.0 (the
311
-
"License"); you may not use this file except in compliance
312
-
with the License. You may obtain a copy of the License at
313
-
314
-
https://www.apache.org/licenses/LICENSE-2.0
315
-
316
-
Unless required by applicable law or agreed to in writing,
317
-
software distributed under the License is distributed on an
318
-
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
319
-
KIND, either express or implied. See the License for the
320
-
specific language governing permissions and limitations
321
-
under the License.
304
+
```text
305
+
Licensed to the Apache Software Foundation (ASF) under one
306
+
or more contributor license agreements. See the NOTICE file
307
+
distributed with this work for additional information
308
+
regarding copyright ownership. The ASF licenses this file
309
+
to you under the Apache License, Version 2.0 (the
310
+
"License"); you may not use this file except in compliance
311
+
with the License. You may obtain a copy of the License at
312
+
313
+
https://www.apache.org/licenses/LICENSE-2.0
314
+
315
+
Unless required by applicable law or agreed to in writing,
316
+
software distributed under the License is distributed on an
317
+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
318
+
KIND, either express or implied. See the License for the
319
+
specific language governing permissions and limitations
320
+
under the License.
321
+
```
322
322
323
323
324
324
@@ -340,7 +340,7 @@ This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? P
340
340
341
341
We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source].
342
342
343
-
We offer [paid support][commercial_support] on all of our projects.
343
+
We offer [paid support][commercial_support] on all of our projects.
344
344
345
345
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.
0 commit comments