~/codewithstu

// open_source

AWS SQS

OpenTofu module for provisioning AWS SQS standard and FIFO queues with dead-letter queue support, KMS encryption, and high-throughput mode

View on GitHub

Overview

This module creates AWS SQS queues with optional dead-letter queue support. It handles both standard and FIFO queue types with high-throughput mode.

Key Features

  • Standard and FIFO queue support
  • Optional dead-letter queue (DLQ) with redrive policy
  • High-throughput FIFO mode
  • KMS encryption support
  • Content-based deduplication for FIFO queues
  • Configurable visibility timeout

Usage

module "sqs" {
  source = "git::https://github.com/Im5tu/opentofu-aws-sqs.git?ref=main"
 
  name = "my-application-queue"
}