Infrastructure Labs
Curated labs and reference implementations across AWS, Terraform, Kubernetes, CI/CD, Packer, and automation.
These projects are designed as learning, architecture, and implementation examples rather than drop-in production modules.
tf-multi-acc
AWS Multi-Account Foundation
Terraform patterns for AWS Organizations, account separation, shared networking, security accounts, cross-account roles, remote state, and reusable subnet/VPC building blocks.
infra-modules
Reusable Infrastructure Modules
Reference Terraform modules and examples for EKS, VPC, RDS, DocumentDB, S3, SQS FIFO, Directory Service, and environment-oriented infrastructure patterns.
simple-ecs-env
ECS/RDS Environment Lab
A lab environment showing ECS, RDS, ECR, S3, SQS, VPC routing, security groups, and Secrets Manager integration for application infrastructure.
packer-rhel-stigs / packer-win-stigs
Packer STIG Image Hardening
Packer and Ansible examples for building hardened Linux and Windows images, including STIG-oriented configuration and remote automation bootstrap patterns.
cicd-examples
GitLab CI/CD Examples
Pipeline examples for single-environment and multi-environment GitLab CI/CD workflows, Terraform automation, and reusable delivery patterns.
aws-scripts
AWS Automation Scripts
Small operational scripts for AWS account automation, ECS deployment checks, Secrets Manager reads, SSL monitoring, IAM inspection, and role creation workflows.
tf-ansible-tower
Ansible Tower / Automation Platform Lab
Terraform and bootstrap examples for deploying an automation platform lab with EC2, IAM, security groups, user data, and operational setup scripts.
tf-chocolatey
Windows Package Repository Lab
Terraform lab for standing up infrastructure around a Chocolatey-style package repository, including EC2, IAM roles, and security group patterns.
aws-ec2-simple
EC2, ALB, and RDS Terraform Examples
Earlier Terraform examples for EC2, ALB, RDS master/replica patterns, IAM roles, security groups, and basic AWS infrastructure composition.
