Skip to content

Commit

Permalink
add baseline
Browse files Browse the repository at this point in the history
  • Loading branch information
badra001 committed Mar 25, 2026
1 parent 707fe76 commit 35da9bb
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions aws/documentation/baseline.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# AWS Account Baseline

This is a very brief list of services and configurations put in place in every account as part of the
account baseline (i.e., creation) process described [here](https://github.e.it.census.gov/terraform/cloud-information/tree/master/aws/documentation/account-setup).

## Init

* github repository created
* consistent configuration
* with account-specific teams
* account-specific GPG key
* git-secret initialization

## Infrastructure

* terraform state bucket and policies
* organization cloudtrail (one, defined in the master account); no other cloudtrail permitted
* config enabled to central config reporter
* S3 Log bucket (for access logs, ALB logs, etc.)
* S3 VPC flowlog bucket (mostly deprecated as we use shared VPCs now)
* S3 Default settings
* ECS Default settings
* Preload KMS keys (used for automation)
* Dynamic Route53 Lambda

## Common

* acccount settings
* general use policies
* creation of LDAP OU for SAML roles
* SAML provider setup (old id-provider.tco.census.gov)
* common enterprise/infrastructure roles
* VPC flowlog roles

## via Stack, StackSets

These are done at the OU level so they are not put down by the baseline code, but from central accounts.

* Roles, permissions and users for ent/inf apps
* Apptio role for FinOps
* Datadog for monitoring
* Terraform use
* ECR
* Ansible
* Cross-account management and administration
* PowerScheduler
* ServiceCatalog

## Post Baseline code

* RDS network groups
* RDS parameter groups
* shared VPC setup
* shared VPCs
* base security groups

# CHANGELOG

* 1.0.0 -- 2026-03-25
- initial

0 comments on commit 35da9bb

Please sign in to comment.