Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add cloudformation static analysis tools #31

Open
ashley-evans opened this issue Oct 8, 2021 · 0 comments
Open

Add cloudformation static analysis tools #31

ashley-evans opened this issue Oct 8, 2021 · 0 comments
Labels

Comments

@ashley-evans
Copy link
Owner

ashley-evans commented Oct 8, 2021

Value Added

Reduces risk of security issues etc. being introduced into the CloudFormation templates

Description

Currently, the cfn-lint tool is ran against each of the templates with in the project during the CI pipeline to ensure that the templates are valid and meet coding standards.

However, this tool does not identify any security issues introduced by the template changes or any improvements that could be made. Therefore, the following tools should be considered for use within the project:

  • cfn-nag
  • checkov
  • cfripper

Acceptance Criteria

AC01

  • An appropriate static analysis tool should be chosen based on its features
  • Must be able to identify security issues with cloud formation templates

AC02

  • Any static analysis tools introduced should be added to CI pipeline
  • Any errors/warnings reported by the static analysis tool should fail the pipeline

AC03

  • Any existing failures should have tickets raised to fix them
@ashley-evans ashley-evans added 2 3 and removed 2 labels Oct 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant