Skip to content

ndcampbell/conformitygopher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConformityGopher

A tool for generating reports on AWS conformity.

ConformityGopher will look for specific tags or naming conventions in AWS resources and generate a report of resources that are not compliant.

Could be expanded to include other conformity rules for keeping AWS resources uniform.

Config

Location: ~/conformitygopher.json

Example: conformitygopher.json

Rules

  • "required_tags": ["tag1", "tag2"] - Validates that taggable resources have all required tags. Reports on resources missing tags.
  • "empty_elb": true - repots on any ELB that has no registered instances
  • Many more to come, open to any ideas

Running

go get github.com/ndcampbell/conformitygopher go run conformitygopher/main.go

Dependencies

Handled via Govendor.

About

A tool for generating reports on AWS conformity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published