Skip to main content

Building Standalone Cluster in AWS

note

This documentation is a work in progress and is subject to change. Please check back regularly for updates.

This repository includes a terraform pipeline / codebase to validate locally a standalone build within AWS infrastructure. Enabling the platform team to validate any changes, add-ons, configurations and so forth before taking it to a revision.

Prerequisites

Terraform

The terraform codebase can be found in the terraform directory. This currently uses two modules to handle the provisioning.

  • terraform-aws-eks - This module provisions the EKS cluster, networking, iam roles and so on.
  • terraform-kube-platform - This module provisions the platform components, such as ArgoCD and bootstraps the cluster with the platform.