GithubHelp home page GithubHelp logo

plus3it / terraform-aws-tardigrade-inspector Goto Github PK

View Code? Open in Web Editor NEW
2.0 5.0 7.0 376 KB

Create an AWS Inspector scan

License: Apache License 2.0

Makefile 3.11% HCL 96.38% Dockerfile 0.51%
terraform tardigrade

terraform-aws-tardigrade-inspector's Introduction

terraform-aws-tardigrade-inspector

Testing

At the moment, testing is manual:

# Replace "xxx" with an actual AWS profile, then execute the integration tests.
export AWS_PROFILE=xxx 
make terraform/pytest PYTEST_ARGS="-v --nomock"

Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a
random n/a

Resources

Name Type
aws_iam_policy_document.assume_role data source
aws_iam_policy_document.start_inspector data source
aws_inspector_rules_packages.this data source

Inputs

Name Description Type Default Required
name String to prefix resource names with string n/a yes
duration Maximum time the Inspector assessment will run for (in seconds) string "3600" no
event_pattern JSON object describing an event to capture. Required if not setting a schedule. See AWS documentation for more details - https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/CloudWatchEventsandEventPatterns.html string null no
iam_role_arn Controls whether to create the Inspector role any null no
schedule Rate expression for CloudWatch event. Required if not setting an event_pattern string null no
tags Map of tags to apply to the resources map(string) {} no

Outputs

Name Description
assessment_target_arn Assessment target ARN
assessment_template_arn Assessment template ARN

terraform-aws-tardigrade-inspector's People

Contributors

confusdcodr avatar deanp3it avatar dependabot-preview[bot] avatar dependabot[bot] avatar johnricords avatar kbalk avatar kumoy avatar lorengordon avatar mergify[bot] avatar userhas404d avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

terraform-aws-tardigrade-inspector's Issues

Dependabot can't parse your go.mod

Dependabot couldn't parse the go.mod found at /tests/go.mod.

The error Dependabot encountered was:

go: github.com/gruntwork-io/[email protected] requires
	google.golang.org/[email protected] requires
	honnef.co/go/[email protected]: invalid version: git fetch --unshallow -f origin in /opt/go/gopath/pkg/mod/cache/vcs/f1a8947fc1d98b87c6b2c048a81f70bc053e6e153096874a89819e1648e7b424: exit status 128:
	fatal: The remote end hung up unexpectedly

View the update logs.

Dependabot couldn't find a <anything>.tf for this project

Dependabot couldn't find a .tf for this project.

Dependabot requires a .tf to evaluate your project's current Terraform dependencies. It had expected to find one at the path: /tests/baseline/<anything>.tf.

If this isn't a Terraform project, or if it is a library, you may wish to disable updates for it in the .dependabot/config.yml file in this repo.

View the update logs.

Dependabot couldn't find a go.mod for this project

Dependabot couldn't find a go.mod for this project.

Dependabot requires a go.mod to evaluate your project's current Go dependencies. It had expected to find one at the path: /tests/go.mod.

If this isn't a Go project, or if it is a library, you may wish to disable updates for it in the .dependabot/config.yml file in this repo.

View the update logs.

Dependabot couldn't find a <anything>.tf for this project

Dependabot couldn't find a .tf for this project.

Dependabot requires a .tf to evaluate your project's current Terraform dependencies. It had expected to find one at the path: /tests/no_create/<anything>.tf.

If this isn't a Terraform project, or if it is a library, you may wish to disable updates for it in the .dependabot/config.yml file in this repo.

View the update logs.

Dependabot couldn't find a <anything>.tf for this project

Dependabot couldn't find a .tf for this project.

Dependabot requires a .tf to evaluate your project's current Terraform dependencies. It had expected to find one at the path: /tests/premade-policy/<anything>.tf.

If this isn't a Terraform project, or if it is a library, you may wish to disable updates for it in the .dependabot/config.yml file in this repo.

You can mention @dependabot in the comments below to contact the Dependabot team.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.