Sets up an AWS SNS topic

Sets up an AWS SNS topic.


When linked to a k8s-service or IAM role/user, this adds the necessary IAM permissions to publish notifications to the topic. The current permission allowed is just, “publish”. Link also grants encrypt/decrypt permission for the topic’s KMS key.


Name Description Default Required
fifo FIFO queue or not. False False
content_based_deduplication Duplicate content False False
sqs_subscribers List of SQS ARNs to push from this topic. [] False


Name Description
topic_arn Arn of the topic just created

Last modified August 5, 2022 : Cleanup install script (#197) (2175394)