cloudformation-guard

Policy validator

An evaluation tool for JSON- and YAML-formatted data against pre-defined policies written in a domain-specific language.

Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules. Take this survey to provide feedback about cfn-guard: https://amazonmr.au1.qualtrics.com/jfe/form/SV_bpyzpfoYGGuuUl0

GitHub

1k stars
40 watching
180 forks
Language: Rust
last commit: 10 days ago
cfn-guardcloudformationcompliancegovernancek8spolicy-as-codepolicy-rule-evaluationsecurityterraform

Related projects:

Repository Description Stars
awslabs/terraform-iam-policy-validator A tool to validate Terraform IAM policies against AWS best practices and security standards. 298
appliscale/perun A tool for validating AWS CloudFormation templates and improving the work experience with CloudFormation. 92
salesforce/cloudsplaining A tool that scans AWS IAM policies to identify security vulnerabilities and generates a report with recommendations for remediation 1,998
salesforce/aws-allowlister Automatically generates AWS Service Control Policies based on compliance frameworks and custom service inclusions/exclusions 224
dowjones/hammer Identifies and protects insecure configurations in AWS resources across multiple accounts. 436
salesforce/terraform-provider-policyguru Generates and manages least privilege IAM policies using an external audit service 30
dragondrop-cloud/cloud-concierge Automates cloud infrastructure monitoring and optimization by analyzing Terraform state files and detecting drifts, security risks, and cost estimation. 224
welldone-cloud/aws-lint-iam-policies A tool that analyzes AWS IAM policies to detect security vulnerabilities and best practice violations. 111
jcouyang/dhall-aws-cloudformation Generates AWS CloudFormation templates from Dhall expressions 30
awslabs/cwe-monitor-secgrp A CloudWatch Events rule Lambda function that checks security group permissions against a pre-configured policy and logs non-compliant changes. 25
flosell/iam-policy-json-to-terraform Converts an IAM Policy in JSON format into a Terraform aws_iam_policy_document 780
prevade/cloudjack Checks AWS accounts for subdomain hijacking vulnerabilities 84
cloudtools/awacs A Python library to create and manage AWS Access Policy Language JSON 395
jakejscott/humidifier Automated CloudFormation template generation and deployment tool for AWS Lambda functions and serverless projects. 46
cloud-custodian/cloud-custodian A tool for managing public cloud accounts and resources by enforcing security policies and cost optimization through a simple rules engine. 5,460