Add mTLS trust store S3 bucket and CA cert generation script - #7
Merged
Conversation
Manideep3969
commented
Jul 29, 2026
Owner
- Create trust-store submodule with S3 bucket (encryption, versioning, public access block, lifecycle policy, bucket policy for ELB access)
- Make mTLS ALB listener and CloudWatch alarm conditional on alb_arn
- Make CloudWatch alarm conditional on sns_topic_arn
- Auto-detect trust store bucket name from submodule if not provided
- Add setup-mtls-ca.sh script to generate self-signed CA cert and upload
- Update terraform.tfvars with trust store bucket name
- Add mtls_trust_store_bucket output
- Create trust-store submodule with S3 bucket (encryption, versioning, public access block, lifecycle policy, bucket policy for ELB access) - Make mTLS ALB listener and CloudWatch alarm conditional on alb_arn - Make CloudWatch alarm conditional on sns_topic_arn - Auto-detect trust store bucket name from submodule if not provided - Add setup-mtls-ca.sh script to generate self-signed CA cert and upload - Update terraform.tfvars with trust store bucket name - Add mtls_trust_store_bucket output
TFLint: Fix subnet_ids index error in EC2 Image Builder (use try()) Flake8: Fix mismatched quote, bare except, missing f-string placeholders, missing trailing newline in Lambda scripts Checkov CKV_AWS_300: Add abort_incomplete_multipart_upload to all S3 lifecycle Checkov CKV_AWS_40: Replace user policy attachment with group membership Checkov CKV_AWS_355: Replace wildcard Resource with specific ARNs in IAM policies Checkov CKV_AWS_287/355: Add checkov:skip for Cognito identity pool (requires *)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.