Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

asm-aws-autoscale

HailBytes ASM (Attack Surface Management) deployed on AWS — Auto-scaling (ASG / VMSS with read replicas and full observability) tier.

This module is a thin wrapper around modules/unlimited-scale/aws with product = "asm" hardcoded. All other variables, defaults, outputs, security posture, and marketplace lookup logic come from the inner tier module — see its README for the architecture diagram, cost estimate, prerequisites, and detailed inputs.

Usage

No v1.0.0 tag exists yet (#48); pin to a commit SHA instead of ?ref=v1.0.0 until a tagged release ships.

module "hailbytes_asm" {
  source = "github.com/hailbytes/hailbytes-terraform-modules//modules/asm-aws-autoscale?ref=v1.0.0"

  # ... see modules/unlimited-scale/aws/README.md for required and optional variables
}

Marketplace subscription

Before applying, subscribe to the HailBytes ASM (Attack Surface Management) listing on AWS Marketplace. See the top-level README for the subscription links.

Inputs and outputs

See variables.tf and outputs.tf in this directory. They mirror the inner module's surface, minus the hardcoded product variable.