TL;DR: AI workloads need runtime governance, not just posture visibility, ARMO says, because agents can stay within approved access while behaving in ways that CNAPP and CSPM cannot judge. Kubernetes security now has to account for observed actions, not only permissions and drift.
Editorial analysis by NHI Mgmt Group, based on content published by ARMO: “Cloud-Native Security for AI Workloads: Why It Matters and What’s Changed”.
Key questions
Q: Why do AI agents create risk even when they stay within approved permissions?
A: AI agents can be authorised correctly and still produce harmful outcomes because permission is not the same as intent or behavioural appropriateness.
Q: What signals show that an AI workload identity is operating beyond its intended scope?
A: Look for unexpected job creation, unusual container image sources, metadata reads from training environments, and access to storage or analytics services that the workload does not normally use.
Q: Where do posture tools fail for AI workloads in Kubernetes?
A: They fail when the question moves from access to behaviour.
Practitioner guidance
- Define runtime guardrails for AI agents Set explicit boundaries for tool use, outbound calls, data access, and code execution so the agent’s allowed behaviour is written down before deployment.
- Correlate prompts, tools, and identities Link agent prompts, tool invocations, workload identity, and accessed data so security teams can reconstruct why a behaviour occurred instead of only seeing the event.
- Separate posture findings from behavioural risk Keep CNAPP and CSPM for configuration issues, but add runtime detection that understands agentic context and can distinguish expected autonomy from misuse.
Bottom line: AI workloads break the deterministic assumptions that made container-era cloud-native security effective.
Glossary terms: Autonomy Drift, Runtime Behavioural Gap, Shadow AI, Agentic AI Workload
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Cloud-native security has entered an autonomy era, not just a runtime era. The industry’s earlier model assumed containers execute known code paths, then assumed runtime anomalies indicate compromise. AI agents invalidate both assumptions because making novel decisions is part of expected behaviour. That means the control problem shifts from spotting deviations to governing acceptable autonomy, especially in Kubernetes environments where agents can spread across tools and data paths quickly.
A question worth separating out:
Q: How should security teams govern AI agent access on EKS?
A: Start with runtime observation, not final privilege design. Security teams should correlate CloudTrail, pod-level telemetry, and network activity to see what each agent actually does, then reduce identity permissions, seccomp allowances, and egress scope to match that observed behaviour. Without that loop, least privilege is based on assumptions rather than evidence.
👉 Read our full editorial: AI workload security needs runtime governance, not posture alone