Skip to content

Category

AI

69 posts

Kubernetes

How to write OpenShell policies

Write an OpenShell sandbox policy in YAML: set filesystem and Landlock rules at startup, scope each network rule to one binary, then verify changes live.

9 min read

Kubernetes

How to find over-privileged AI agents

Find over-privileged AI agents by testing each agent's Kubernetes service account with kubectl auth can-i --as, checking escalation paths and reading audit logs

6 min read

AI

What is Cross App Access (XAA) for MCP?

Cross App Access (XAA) lets your identity provider decide which MCP clients reach which MCP servers, via a signed ID-JAG exchanged for an access token.

4 min read

Kubernetes

How to give AI agents identity in Kubernetes

Give each AI agent a named Kubernetes service account, a short-lived projected token for one audience, and a SPIFFE ID from SPIRE when it crosses trust domains.

6 min read

Kubernetes

How to audit AI agent actions in Kubernetes

Give each AI agent its own service account, then write an audit policy that names that account. Without a policy file, the API server logs nothing at all.

6 min read

Kubernetes

AI agent threat model for Kubernetes

A threat model for AI agents in Kubernetes maps each path an agent pod can reach to the admission, token, RBAC or network control that blocks it, per agent.

7 min read

AI

AI Thinks. Humans Decide.

AI can think through a decision but can't own it. Why people set the limits for AI agents, four real incidents, and how to enforce them before an action runs.

9 min read