How to Run AI Agents on Kubernetes with Pulumi
Blog post from Pulumi
Kubernetes has become the primary platform for hosting generative AI models, with 66% of organizations using it to manage AI inference workloads, as revealed by the CNCF's 2026 survey. The infrastructure supporting agentic AI workloads on Kubernetes requires deliberate design, differing significantly from typical stateless web services, as it involves long-lived sessions, GPU scheduling, and complex governance profiles. While Kubernetes is suitable for agent workloads due to its scheduler, autoscaling, and RBAC capabilities, provisioning involves more than merely reusing deployment templates. Pulumi is a tool that helps provision and govern Kubernetes infrastructure for AI agents, using TypeScript and Python, by creating a stack that integrates agent runtimes, secrets management, and policy enforcement. Pulumi's Neo further enhances management by proposing infrastructure changes and handling maintenance tasks. The ecosystem supporting agentic workloads includes several CNCF projects like kagent, KServe, and Kueue, which provide frameworks and tools for managing AI agents on Kubernetes.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Kubernetes | 62 | 2,550 | 356 | 111 | +22% |
| AI Agents | 10 | 5,949 | 1,325 | 249 | -4% |
| MCP | 7 | 7,781 | 805 | 204 | +0% |
| Secrets Management | 7 | 2,472 | 449 | 128 | -3% |
| LLM | 3 | 7,115 | 1,261 | 236 | +13% |
| Local AI | 1 | 206 | 53 | 24 | +199% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.