Fair Queueing POC

Fred Damstra (Macbook 2015) b2587ef408 Turn on or off the fair queueing with a variable 2 năm trước cách đây
module_sqs_fair_queueing 4aa421fab8 Body is passed through unmolested. Fixed logging. 2 năm trước cách đây
.gitignore db43197e7e Now with tflint and tfsec compatibility 2 năm trước cách đây
.pre-commit-config.yaml 46ae292290 Initial Commit 2 năm trước cách đây
.tflint.hcl 46ae292290 Initial Commit 2 năm trước cách đây
.tfsec.yaml 46ae292290 Initial Commit 2 năm trước cách đây
README.md a218d01d8d Added deadletter queue support 2 năm trước cách đây
backend.tf 6d98095dfe Appears functional 2 năm trước cách đây
config.tf b2587ef408 Turn on or off the fair queueing with a variable 2 năm trước cách đây
main.tf b2587ef408 Turn on or off the fair queueing with a variable 2 năm trước cách đây
output.tf a218d01d8d Added deadletter queue support 2 năm trước cách đây
provider.tf 46ae292290 Initial Commit 2 năm trước cách đây
required_providers.tf 46ae292290 Initial Commit 2 năm trước cách đây

README.md

SQS Fair Queueing

Proof of concept terraform to demonstrate fair queueing based on hash.

Table of Contents

  1. Usage
  2. Requirements
  3. Providers
  4. Inputs
  5. Outputs

Usage

You must install jsonpath-ng into the module_sqs_fair_queueing/scripts directory via:

pip install --target ./module_sqs_fair_queueing/scripts jsonpath-ng

Requirements

Name Version
terraform >= 1.0
aws ~> 4.0

Providers

Name Version
aws 4.47.0

Modules

Name Source Version
sqs_fair_queue ./module_sqs_fair_queueing n/a

Resources

Name Type
aws_s3_bucket.bucket resource
aws_s3_bucket_acl.bucket resource
aws_s3_bucket_notification.bucket_notification resource
aws_s3_bucket_public_access_block.bucket resource
aws_s3_bucket_server_side_encryption_configuration.bucket resource
aws_sqs_queue.deadletter resource
aws_sqs_queue.queue resource
aws_sqs_queue_redrive_allow_policy.deadletter resource

Inputs

No inputs.

Outputs

Name Description
arns n/a
urls n/a