navigation

Introduction to EKS Blueprints

Architecture Diagram

ConnectPrivate

Core Concepts

ConnectPrivate

ConceptsDescription
ClusterAn EKS Cluster deployed following best practices.
Resource ProviderResource providers are abstractions that supply external AWS resources to the cluster (e.g. hosted zones, VPCs, etc.).
Add-onAllow you to configure, deploy, and update the operational software, or add-ons, that provide key functionality to support your Kubernetes applications.
TeamsA logical grouping of IAM identities that have access to a Kubernetes namespace(s), or cluster administrative access depending upon the team type.
PipelinesContinuous Delivery pipelines for deploying clusters and add-ons
ApplicationAn application that runs within an EKS Cluster.

Blueprint

ConnectPrivate

EKS Blueprints allows you to configure and deploy what is known as a cluster blueprint. A blueprint combines clusters, add-ons, and teams into a cohesive object that can be deployed as a whole. Once a blueprint is configured, it can be easily deployed across any number of AWS accounts and regions. Blueprints also leverage GitOps tools to facilitate cluster bootstrapping and workload integration.