Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/namikazebadri/aws-lambda-sqs-golang-using-terraform

AWS Lambda with SQS event trigger using Terraform.
https://github.com/namikazebadri/aws-lambda-sqs-golang-using-terraform

aws-lambda golang sqs sqs-deadletter terraform

Last synced: 7 days ago
JSON representation

AWS Lambda with SQS event trigger using Terraform.

Awesome Lists containing this project

README

        

# AWS Lambda Golang using Terraform

This project consists of lambda functions which deployed to aws using terraform.

## Requirements

1. Go >= 1.20.5
2. AWS IAM Account access key with these permissions:
- AmazonSQSFullAccess
- AWSLambda_FullAccess
- CloudWatchFullAccess
- IAMFullAccess

## Terraform Init

```shell
terraform init
```

## Terraform Plan

```shell
TF_VAR_ENV=DEV terraform plan
```

## Terraform Apply

```shell
TF_VAR_ENV=DEV terraform apply
```