Skip to content

nkraemer-sysdig/terraform-google-cloudvision

 
 

Repository files navigation

Cloud Vision deploy in GCP Module

This repository contains a Module for how to deploy the Cloud Vision in the Google Cloud Platform with different components deployment that will detect events in your infrastructure.

Usage

module "cloud_vision_gcp" {
  source = "sysdiglabs/cloudvision/google"

  location                = "us-central1"
  sysdig_secure_api_token = "00000000-1111-2222-3333-444444444444"
  create_gcr_topic        = true # Set to "false" if the PubSub topic called "gcr" already exists.
}

Requirements

Name Version
terraform >= 0.14.0
google >= 3.67.0

Providers

No providers.

Modules

Name Source Version
cloud_connector ./modules/cloud-connector
cloud_scanning ./modules/cloud-scanning

Resources

No resources.

Inputs

Name Description Type Default Required
cloudconnector_deploy Whether to deploy or not CloudConnector bool true no
cloudscanning_deploy Whether to deploy or not CloudConnector bool true no
create_gcr_topic Deploys a PubSub topic called gcr as part of this stack, which is needed for GCR scanning. Set to true if it doesn't exist yet. If this is not deployed, and no existing gcr topic is found, the GCR scanning is ommited and won't be deployed. For more info see GCR PubSub topic. bool true no
location Zone where the stack will be deployed string "us-central1" no
naming_prefix Naming prefix for all the resources created string "" no
sysdig_secure_api_token Sysdig's Secure API Token string n/a yes
sysdig_secure_endpoint Sysdig Secure API endpoint string "https://secure.sysdig.com" no

Outputs

No outputs.

Authors

Module is maintained by Sysdig.

License

Apache 2 Licensed. See LICENSE for full details.

About

Terraform module that deploys Sysdig CloudVision stack in Google Cloud Platform

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 100.0%