Build an MCP Server in Go (Part 3): How IRSA and EKS Pod Identity Actually Work
Part 3 of the "Build an MCP Server in Go" series. Part 1 designs the KubeClient interface, Part 2 wraps it as MCP tools. This post is different: no server code yet, it's the background you need before diagnosing why a pod can't reach AWS, which Part 4 builds on top of it.
Aug 27, 202618 min read3


