View Code? Open in Web Editor
NEW
Integration of OPA, Fugue and Codepipeline. Also implemented as a GitHub action at https://github.com/marketplace/actions/aicf-action.
License: GNU Affero General Public License v3.0
automated_infrastructure_compliance_framework's People
Contributors
automated_infrastructure_compliance_framework's Issues
98f0c4a
Completed for the CLI method, accelarated cloudformation method, aws console manual cloudformation method and github action method
For both CF methods and github action method
ex1
opa eval --format pretty --input tfplan.json --data /usr/bin/regula/lib --data /usr/bin/regula/rules/tf/aws --data /usr/bin/regula/examples/aws/tag_all_resources.rego 'data.fugue.regula.report' | tee evaluate
ex 2
opa eval --format pretty --input tfplan.json --data /usr/bin/regula/lib --data /usr/bin/regula/rules/tf/aws --data /usr/bin/regula/examples/aws 'data.fugue.regula.report' --ignore '*iam_password_length*' | tee evaluate
It's already done for the github action method. We should assume if we're using the CF template methods, only the aws cloud provider will leveraged.