Skip to content
Back to home

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.

AWS OrganizationsTerraformCross-account IAMVPC

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.

Terraform ModulesEKSRDSS3

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.

ECSRDSSecrets ManagerECR

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.

PackerAnsibleSTIGWindows

cicd-examples

GitLab CI/CD Examples

Pipeline examples for single-environment and multi-environment GitLab CI/CD workflows, Terraform automation, and reusable delivery patterns.

GitLab CI/CDTerraformMulti-envAutomation

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.

PythonBashBoto3ECS

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.

Legacy labTerraformAnsible TowerEC2

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.

Legacy labWindowsChocolateyEC2

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.

Legacy labEC2ALBRDS