Configuration

Model environments, understand the repository layout, configure code quality tools, and extend the starter kit safely.


Overview

This section explains how the repository is structured and how to tune it for the accounts and regions you manage. Visit the Guides section when you want step-by-step workflows for local changes or CI/CD.

Pages in this section

  • Project Structure — tour the directories and learn where templates, parameters, and workflows live
  • Environments — add, customize, and secure deployment targets
  • CI/CD Workflow — what happens when you push to main, how Rain is configured, and where to monitor runs
  • Linting and Code Analysis — configure cfn-lint and Checkov to enforce code quality and security standards

Looking for command references instead? Jump to the Scripts reference.