Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 1.5 KB

File metadata and controls

46 lines (36 loc) · 1.5 KB

rosa-regional-platform

Repository Structure

rosa-regional-platform/
├── terraform/
│   ├── modules/
│   │   └── eks-cluster/              # EKS cluster module with bootstrap capability
│   └── config/
│       ├── management-cluster/       # Management cluster configuration template
│       └── regional-cluster/         # Regional cluster configuration template
├── argocd/
│   ├── management-cluster/           # ArgoCD configuration for management clusters
│   └── regional-cluster/             # ArgoCD configuration for regional clusters
├── design-decisions/                 # Architecture decision records
└── scripts/                          # Deployment and validation scripts

Getting Started

Cluster Provisioning

Quick start (regional cluster):

# One-time setup: Copy and edit configurations
cp terraform/config/regional-cluster/terraform.tfvars.example \
   terraform/config/regional-cluster/terraform.tfvars

# Provision complete regional cluster environment based on the .tfvars file
make provision-regional

Quick start (management cluster):

# One-time setup: Copy and edit configurations
cp terraform/config/management-cluster/terraform.tfvars.example \
   terraform/config/management-cluster/terraform.tfvars

# Provision complete management cluster environment based on the .tfvars file
make provision-management

Available Make Targets

For all make targets, see make help.