Skip to main content

Agentic AI on EKS

This section provides guidance for building, deploying, and operating AI agents on Amazon EKS. It is built around the Agents on EKS reference environment — an open source environment that brings together source control, CI/CD, observability, vector storage, and MCP tool management into a cohesive infrastructure for running agentic workloads.

Who Is This For?

Teams looking to move beyond local agent development on their laptops. Whether you're deploying your first agent or building a pipeline to continuously test and promote agent changes, these guides walk through the practical steps using open source tooling on Kubernetes.

What You'll Learn

  • Best Practices for Agent Development — Patterns for structuring agent code so it transitions smoothly from your laptop to an online environment. Covers dependency management, separating invoke logic for testability, wrapping agents in REST APIs, and the AgentOps philosophy for handling stochastic outputs.

  • Building and Deploying Agents — A focused walkthrough of using the environment: containerizing your agent, pushing code to GitLab, setting up CI/CD to automatically build images, deploying to Kubernetes, and configuring AWS access via Pod Identity.

The Environment

The Agents on EKS infrastructure deploys the following components into an EKS cluster:

ComponentPurpose
GitLabSource control, container registry, and CI/CD pipelines
LangFuseLLM observability, tracing, and evaluation
MilvusVector database for embeddings and agent memory
MCP Gateway RegistryDiscovery and management of MCP servers

For deployment instructions and configuration options, see the infrastructure guide.