Reference

Technical documentation for templates, parameters, scripts, and tooling in the CloudFormation starter kit.


Overview

These pages provide implementation details for the components that power the starter kit. Use them when you need to customize behavior or understand how things work under the hood.

Reference pages

PageDescription
TemplatesStructure, naming conventions, and Rain deployment behavior
ParametersHow configuration files map to templates and environments
ScriptsProvisioning, validation, and deployment helpers
RainRain CLI usage and common commands
cfn-lintTemplate validation and best practices checking
CheckovSecurity and compliance scanning
OIDC ProviderGitHub Actions OIDC authentication template

Quick reference

Common commands

# Validate templates
./scripts/validate-templates.sh

# Deploy to environment
./scripts/deploy-templates.sh -e test

# Preview changes with Rain
rain deploy templates/my-template.yml --config parameters/test/my-template.yml --changeset

# Check stack status
rain ls