-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
🌟enhancementImprovements or optimizations to existing functionality.Improvements or optimizations to existing functionality.🚀 CI/CDContinuous Integration & DeploymentContinuous Integration & Deployment🚀feature requestSuggestions for new features or enhancements.Suggestions for new features or enhancements.
Description
To "shift-left" on security and code quality, we need to integrate automated scanning tools into our CI/CD pipeline. This will help us catch potential misconfigurations, security vulnerabilities, and non-compliant code before it gets deployed. We should add steps to our pipeline for linting (tflint) and security scanning (tfsec or checkov).
Acceptance Criteria:
- The CI/CD pipeline configuration is updated with a new stage for IaC scanning.
- tflint is added to check for Terraform best practices and potential errors.
- tfsec (or a similar tool) is added to scan for security vulnerabilities.
- The pipeline fails if the scanners detect issues of a certain severity (e.g., HIGH).

Metadata
Metadata
Assignees
Labels
🌟enhancementImprovements or optimizations to existing functionality.Improvements or optimizations to existing functionality.🚀 CI/CDContinuous Integration & DeploymentContinuous Integration & Deployment🚀feature requestSuggestions for new features or enhancements.Suggestions for new features or enhancements.