This is the repository for the EKS Blueprints for Terraform Workshop, which contains the workshop and associated assets.
This workshop helps you build a shared platform (Kubernetes multi-tenant) where multiple developer groups at an organization can consume and deploy workloads freely without the platform team being the bottleneck. We walk through the baseline setup of an EKS cluster, and gradually add add-ons to easily enhance its capabilities such as enabling Argo CD, Rollouts, GitOps and other common open-source add-ons. We then deploy a static website with proper SSL and domain via GitOps using Argo CD
It rely on GitOps Bridge to provide a link between Terraform and Argo CD to bootstrap and configure your EKS clusters.
We will also walk through different architecture patterns like standalone
or hub and spoke