Skip to content

feat: Add platform-cx-s3-to-sqs module#39

Merged
kodiakhq[bot] merged 15 commits intomainfrom
feat/smorgan/create-platform-cx-s3-to-sqs-module
Mar 25, 2025
Merged

feat: Add platform-cx-s3-to-sqs module#39
kodiakhq[bot] merged 15 commits intomainfrom
feat/smorgan/create-platform-cx-s3-to-sqs-module

Conversation

@rebelopsio
Copy link
Contributor

PR Description: AWS S3 to SQS Integration Module

  • Added a reusable Terraform module for secure S3 + SQS integration with CloudQuery and ClickHouse
  • Created IAM role with configurable trust policy supporting both CloudQuery and ClickHouse role ARNs
  • Implemented S3 bucket notifications to SQS with proper security permissions
  • Added support for External ID in trust relationships for enhanced security
  • Included three examples demonstrating CloudQuery-only, ClickHouse-only, and dual integration
  • Ensured all IAM policies follow least privilege principles with proper S3 and SQS permissions
  • Added comprehensive documentation with setup instructions for customers

@rebelopsio rebelopsio requested review from a team, hermanschaaf and mnorbury March 25, 2025 15:37
@github-actions
Copy link
Contributor

github-actions bot commented Mar 25, 2025

kics-logo

KICS version: v1.7.13

Category Results
HIGH HIGH 0
MEDIUM MEDIUM 8
LOW LOW 13
INFO INFO 15
TRACE TRACE 0
TOTAL TOTAL 36
Metric Values
Files scanned placeholder 20
Files parsed placeholder 20
Files failed to scan placeholder 0
Total executed queries placeholder 1043
Queries failed to execute placeholder 19
Execution time placeholder 29

@hermanschaaf hermanschaaf added the automerge Add to automerge PRs once requirements are met label Mar 25, 2025
@kodiakhq kodiakhq bot merged commit 8b0a3ab into main Mar 25, 2025
11 checks passed
@kodiakhq kodiakhq bot deleted the feat/smorgan/create-platform-cx-s3-to-sqs-module branch March 25, 2025 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Add to automerge PRs once requirements are met

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants