Skip to content

aq17/terraform-azurerm-secure-for-cloud

 
 

Repository files navigation

Sysdig Secure for Cloud in Azure

Terraform module that deploys the Sysdig Secure for Cloud stack in Azure. It provides unified threat detection, compliance, forensics and analysis.

There are three major component:

  • Cloud Threat Detection: Tracks abnormal and suspicious activities in your cloud environment based on Falco language.Managed through cloud-connector module.
  • CSPM/Compliance: It evaluates periodically your cloud configuration, using Cloud Custodian, against some benchmarks and returns the results and remediations you need to fix.
  • Cloud Scanning: Automatically scans all container images pushed to the registry or as soon a new task which involves a container is spawned in your account.

For other Cloud providers check: AWS, GCP

Usage

There are two ways to deploy this in you Azure infrastructure:

Notice that:

  • These examples will create resources that cost money. Run terraform destroy when you don't need them anymore
  • All created resources will be created within the tags product:sysdig-secure-for-cloud

Requirements

Name Version
terraform >= 0.15.0
azurerm 2.64.0

Providers

Name Version
azurerm 2.64.0

Modules

Name Source Version
cloud_connector ./modules/services/cloud-connector
infrastructure_eventhub ./modules/infrastructure/eventhub

Resources

Name Type
azurerm_subscription.current data source

Inputs

Name Description Type Default Required
cloudconnector_deploy Whether to deploy or not CloudConnector bool true no
location Zone where the stack will be deployed string "centralus" no
naming_prefix Prefix for resource names. Use the default unless you need to install multiple instances, and modify the deployment at the main account accordingly string "secureforcloud" no
resource_group_name The resource group name to deploy cloud vision stack 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
tags Tags to be added to the resources map(string)
{
"product": "sysdig-secure-for-cloud"
}
no

Outputs

No outputs.

Authors

Module is maintained by Sysdig.

License

Apache 2 Licensed. See LICENSE for full details.

About

Terraform module that deploys the Sysdig CloudVision stack in Azure

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 100.0%