Sign inSign up

tmknom/terrascan

By tmknom

•Updated over 6 years ago

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

Image
0

3.0K

tmknom/terrascan repository overview

⁠terrascan

Dockerfile Actions Status Shell Script Actions Status Markdown Actions Status YAML Actions Status JSON Actions Status

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
release                        Release

⁠Development

⁠Installation
git clone [email protected]:tmknom/terrascan.git
cd terrascan
make install
⁠Deployment
  1. Bump VERSION⁠ file.
  2. Run make release.
  3. Automatically deployed by "Docker Hub Automated Build⁠".
⁠Deployment Pipeline
  1. GitHub - Version Control System
  2. GitHub Actions - Continuous Integration
  3. Docker Hub - Docker Registry
  4. MicroBadger - Docker Inspection

⁠License

Apache 2 Licensed. See LICENSE for full details.

Tag summary

Content type

Image

Digest

Size

11.3 MB

Last updated

over 6 years ago

docker pull tmknom/terrascan