module
Version:
v0.0.3-0...-63d5e0c
Opens a new window with list of versions in this module.
Published: Oct 7, 2025
License: MIT
Opens a new window with license information.
README
¶
Documentation •
Releases
Suga AWS Infrastructure Plugins
Terraform modules that provide a consistent interface for provisioning AWS cloud resources with best practices built-in.
Available AWS Plugins
Storage & CDN
- S3 - Object storage buckets with configurable access permissions
- CloudFront - Global CDN with WAF integration and edge functions
Compute
- Lambda - Serverless functions with container support and VPC integration
- Fargate - Container orchestration with ECS and load balancer integration
Networking
- VPC - Virtual private clouds with public/private subnets and NAT gateways
- Load Balancer - Application and network load balancers for traffic distribution
Identity
- IAM Role - Identity and access management roles with trust policies
What These Plugins Do
- Pre-built Terraform modules following AWS Well-Architected Framework
- Automatic IAM role and policy configuration
- Built-in security best practices (WAF rules, security groups, encryption)
- Outputs include ARNs, endpoints, and connection details your application needs
- Optional Go SDK for programmatic resource management
Getting Started
Each plugin includes:
manifest.yaml
- Plugin configuration and input definitions
module/
- Terraform module implementation
icon.svg
- Visual representation in Suga UI
- Go SDK files for runtime integration (where applicable)
See the Suga Documentation for detailed usage instructions.
Directories
¶
Click to show internal directories.
Click to hide internal directories.