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.
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.
}
Name | Version |
---|---|
terraform | >= 0.14.0 |
>= 3.67.0 |
No providers.
Name | Source | Version |
---|---|---|
cloud_connector | ./modules/cloud-connector | |
cloud_scanning | ./modules/cloud-scanning |
No resources.
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 |
No outputs.
Module is maintained by Sysdig.
Apache 2 Licensed. See LICENSE for full details.