By NHI Mgmt Group Editorial TeamBased on Cerbos: “Insights from KubeCon Europe 2025 - AI gets real, and identity gets serious” (June 11, 2025)

TL;DR: KubeCon Europe 2025 showed the cloud-native stack moving from building blocks to operating systems, with AI, workload identity, and policy-driven authorization converging around one problem: identity is now the control plane, not an afterthought, according to Cerbos. Treating services and AI agents as first-class identities is now a prerequisite for secure production systems.


At a glance

What this is: This analysis says cloud-native operations are moving toward identity-first design, with AI workloads, service identities, and policy-based authorization treated as the core control surface.

Why it matters: It matters because IAM, NHI governance, and emerging agentic AI controls now shape how production platforms are secured, audited, and operated at scale.


Context

KubeCon Europe 2025 exposed a practical shift in cloud-native architecture: the hard problem is no longer only how systems are built, but how they are governed once they run. As AI workloads, services, and automation become more dynamic, identity becomes the point where access, policy, and auditability converge.

The article frames that change through non-human identities, workload identity federation, and policy-based authorization. For IAM and platform teams, the issue is not abstract modernization. It is whether current controls can still govern services, APIs, and AI-driven execution when the “user” is no longer a person.


Key questions

Q: How should security teams preserve workload identity in Kubernetes monitoring setups?

A: Use persistent storage for registration state, stable naming through StatefulSets, and a deployment model that keeps the agent recognisable after pod recreation. The goal is not to make pods permanent, but to make the monitored workload continuously attributable across routine cluster churn.

Q: Why do shared credentials and hardcoded RBAC become a problem in cloud-native systems?

A: They hide who is actually acting and make access decisions brittle when systems scale or change dynamically. Shared credentials collapse attribution, while hardcoded RBAC forces security decisions into code and cluster config, where they are harder to review, test, and audit consistently.

Q: What are the signs that an authorization model has become too tightly coupled to the application code?

A: A tightly coupled model usually shows up when small policy changes require code changes, deployments, or manual edits across multiple services. Another warning sign is when authorization checks are mixed with business logic, making the code hard to test or refactor. If teams cannot upgrade policy without untangling application behavior, the design has already become too rigid.

Q: How should teams treat AI workloads that make autonomous decisions in production?

A: Treat them as operational actors that need runtime guardrails, traceability, and explicit policy boundaries before they can influence downstream actions. If an AI workload can persist state or trigger work, it should be governed like a first-class identity, not a detached application feature.


Technical breakdown

Why workload identity is replacing shared credentials

Cloud-native systems work best when each workload can prove who it is without relying on shared secrets or static service accounts. Workload identity does that by binding a unique identity to each service, agent, or control loop, then using federation and short-lived credentials to authenticate across environments. In Kubernetes and adjacent platform stacks, this reduces ambiguity about which component is acting and makes authorization decisions more granular. It also improves traceability, because every hop can be tied back to a specific runtime identity rather than a generic credential. The article’s point is not that token rotation alone solves the problem, but that identity must be designed into the workload layer itself.Practical implication: Treat every production service and AI workload as a first-class identity with its own authentication and authorization path.

Practical implication: Treat every production service and AI workload as a first-class identity with its own authentication and authorization path.

How policy-based authorization changes control in Kubernetes

Hardcoded RBAC and app-local authorization rules struggle when systems become more dynamic, context-sensitive, and multi-tenant. Policy-based authorization externalizes the decision logic, so access can factor in identity, resource, environment, and risk at runtime rather than being frozen in code or cluster config. That matters in cloud-native environments because the authorization layer becomes part of the platform control plane, not a hidden implementation detail inside each service. It also creates a cleaner separation between application logic and security policy, which is important when teams need to audit or change access behaviour without redeploying code. The article reflects a broader industry move toward version-controlled authorization as an operational discipline.Practical implication: Externalize access decisions from application code so policy can be reviewed, tested, and changed independently.

What changes when AI workloads become operational actors

AI workloads are not just more compute-intensive services. When they retain state, make decisions, or trigger downstream actions, they start to behave like operational actors that need identity, telemetry, and guardrails. That changes the control model because the system is no longer protecting only a request path; it is governing runtime behavior that may be probabilistic and harder to predict. In that setting, observability, policy enforcement, and auditability become part of identity control rather than adjacent monitoring tasks. The article’s implicit warning is that treating AI as a normal stateless workload creates blind spots in approval, attribution, and review.Practical implication: Define runtime guardrails for AI workloads before they are allowed to influence production actions.


NHI Mgmt Group analysis

Identity has moved from support function to control plane. The article captures a cloud-native reality that many programmes still understate: identity is no longer just about login, token issuance, or service-to-service trust. It is now the layer where workload behavior, policy, and auditability are enforced. For IAM and platform teams, that means identity architecture has to be treated as production infrastructure, not an administrative wrapper.

Non-human identity governance now spans services, automation, and AI workloads. The article correctly groups sidecars, schedulers, LLM-powered agents, and control loops into the same governance problem space. That is because the shared issue is not technology label but the need to identify, authenticate, authorize, and trace non-human actors consistently. The practical conclusion is that lifecycle and entitlement controls must be designed for machine subjects, not retrofitted from human IAM patterns.

Policy-driven authorization is becoming the only sustainable abstraction for dynamic systems. Hardcoded RBAC and ad-hoc admission logic break down when identity, context, and intent all change at runtime. Externalized policy makes access review, change control, and audit far more workable across distributed platforms. For practitioners, the architectural question is no longer whether to centralize authorization logic, but how to do it without turning policy into another ungoverned dependency.

AI workloads require governance that assumes runtime ambiguity. The article shows why observability and guardrails matter more when the actor is not a person following a fixed workflow. Decisions can be probabilistic, execution can be long-running, and the access pattern can shift mid-session. That means identity programmes must align monitoring, authorization, and audit into a single operational model rather than treating them as separate controls.

Runtime identity for AI and workloads is now a platform maturity test. Teams that still rely on shared credentials, static bindings, or app-embedded permissions are exposing a governance gap, not just a configuration weakness. The stronger signal in the article is that mature cloud-native operations now require traceable identities, policy control, and clear accountability at every hop. Practitioners should read this as a prompt to re-check whether their control plane is actually identity-led.

From our research library:

What this signals

Identity-led platforms are becoming the default cloud-native operating model. Teams that still separate workload trust, policy, and telemetry into different control planes will find it harder to prove who did what, where, and under which policy. That is especially true once services and AI systems can act continuously across environments.

Traceability now matters as much as access control. When non-human actors can request, receive, and use permissions in rapidly changing execution paths, governance has to shift from static entitlement reviews to runtime attribution and policy enforcement. The more dynamic the platform, the more valuable a clean identity trail becomes.


For practitioners

  • Standardize workload identities Assign a unique identity to each service, sidecar, scheduler, and AI workload so access decisions are tied to runtime actors rather than shared credentials.
  • Externalize authorization policy Move access rules out of application code and cluster config so policy changes can be versioned, reviewed, and audited separately.
  • Add traceability at every hop Log which non-human identity requested, approved, and executed each action so teams can reconstruct behaviour across the platform.
  • Define guardrails for AI workloads Set explicit runtime boundaries for AI systems that can trigger downstream actions, especially where decisions are probabilistic or stateful.

Key takeaways

  • Cloud-native governance is shifting toward identity-first control, with workloads and AI systems treated as operational subjects rather than anonymous infrastructure.
  • The article’s core argument is that authorization, traceability, and runtime guardrails now belong inside the platform control plane, not beside it.
  • Teams that still rely on shared credentials or app-embedded access logic will struggle to prove accountability across modern production systems.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationThe article centers on authenticating services, sidecars, and AI workloads as distinct non-human actors.
NHI-05 — Overprivileged NHIIt stresses policy-based access control for workloads and APIs rather than broad platform access.
Recommendation — Assign unique identities and authenticated trust paths to every workload instead of relying on shared credentials. Reduce workload entitlements so each non-human identity can access only the services and APIs it needs.
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseAI workloads acting as operational actors create identity and privilege governance risk.
Recommendation — Govern AI actions through explicit identity and privilege boundaries before production use.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article emphasizes policy-driven authorization and runtime access control for cloud-native systems.
Recommendation — Review and control entitlements centrally so access decisions remain consistent across dynamic workloads.
NIST Zero Trust (SP 800-207)3.3 — Policy engine and policy enforcementExternalized authorization and guardrails align with zero trust policy enforcement for distributed platforms.
Recommendation — Place policy enforcement at runtime so access can be evaluated independently of application code.

Key terms

  • Workload Identity: The identity assigned to a software workload, such as a containerised application, serverless function, or microservice, enabling it to authenticate to other services without storing static credentials.
  • Policy-based authorization: A model where access decisions are defined in a separate policy layer rather than buried inside application code. This makes permission logic easier to review, test, and govern across services, environments, and release cycles, while reducing drift between teams that would otherwise implement access rules differently.
  • Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
  • Runtime Guardrail: A control applied while an AI agent is operating, not just during configuration or review. Guardrails can block dangerous tool calls, require approval for sensitive actions, or stop data leakage before it reaches systems or users.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 23, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org