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.
No
v1.0.0tag exists yet (#48); pin to a commit SHA instead of?ref=v1.0.0until 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
}Before applying, subscribe to the HailBytes ASM (Attack Surface Management) listing on AWS Marketplace. See the top-level README for the subscription links.
See variables.tf and outputs.tf in this directory. They mirror the inner module's surface, minus the hardcoded product variable.