sublimino / terrascan

Collection of security and best practice test for static code analysis of terraform templates.

Home Page:https://github.com/cesar-rodriguez/terrascan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terrascan

CircleCI Docker Build Status Docker Automated build MicroBadger Size MicroBadger Layers License

Collection of security and best practice test for static code analysis of terraform templates.

This is terrascan wrapper.

Requirements

Usage

Test

docker run --rm -v "$PWD:/work" tmknom/terrascan --location . --test all

Help

 docker run --rm tmknom/terrascan

Makefile targets

build                          Build docker image
format                         Format code
help                           Show help
install                        Install requirements
lint                           Lint code

Development

Installation

git clone git@github.com:tmknom/terrascan.git
cd terrascan
make install

Deployment

Automatically deployed by "DockerHub Automated Build" after merge.

Deployment Pipeline

  1. GitHub - Version Control System
  2. CircleCI - Continuous Integration
  3. Docker Hub - Docker Registry
  4. MicroBadger - Docker Inspection

License

Apache 2 Licensed. See LICENSE for full details.

About

Collection of security and best practice test for static code analysis of terraform templates.

https://github.com/cesar-rodriguez/terrascan

License:Apache License 2.0


Languages

Language:Makefile 52.8%Language:Dockerfile 36.4%Language:Shell 10.9%