Red Hat draws a hard boundary between AI advice and production execution
The pattern routes AI and AIOps recommendations through Event-Driven Ansible, reviewed jobs, RBAC and approval gates instead of giving agents direct infrastructure credentials.
Red Hat is arguing that the useful boundary in AI-assisted operations is not between human and machine. It is between recommendation and execution.
In a new engineering post, Ansible Automation Architect Chad Zammar describes a two-layer pattern: AI systems classify, correlate and recommend upstream, while approved automation performs changes downstream. The distinction matters because less typing is not the same as safer or faster production work. An agent may produce a plausible remediation, but the execution path still needs identity, scope, approvals, history and rollback.
The missing layer is governed execution
The concrete bridge in Red Hat’s pattern is Event-Driven Ansible. Signals from observability or AIOps match rulebooks; those rulebooks trigger reviewed job templates and workflows that can gather facts, enrich tickets, apply known fixes or escalate. The same automation can be launched by an operator, an event source or an agent, keeping the action vocabulary and audit trail stable even when the trigger changes.
That design also keeps generated content out of production by default. AI can help draft playbooks or recommendations, but the runnable artifact is reviewed and promoted like any other change. Ambiguous signals can encounter approval gates, and limits on parallel runs constrain the blast radius.
MCP becomes a controlled front door
For agent-driven execution, the post points to the MCP server in Red Hat Ansible Automation Platform. It exposes inspect-and-launch tools using a real user’s token and role-based access control. The agent calls that governed surface rather than holding direct credentials to managed infrastructure.
Red Hat introduced the MCP server as a Technology Preview in Ansible Automation Platform 2.6.4. Its deployment offers read-only and read-write modes, while a dual permission model combines server configuration with the invoking user’s RBAC rights. That support boundary matters: the architecture is concrete and testable, but teams should not treat the preview as a generally available control plane.
This is a narrower role for MCP than “let the model operate everything,” but a more operationally useful one. The protocol becomes an interface to existing job templates, workflows and permissions. It does not replace them.
What platform teams should test
Red Hat’s suggested acceptance test is evidence, not model quality: pick one production task that must finish under policy, then verify that the AI-assisted path ends with a successful job, an updated ticket and an auditable record.
That gives platform teams a practical architecture review. If AI recommendations still land in chat or tickets and wait for the same manual handoffs, the system has added insight without closure. If an agent bypasses approved workflows to make changes directly, it has traded latency for an unbounded identity and audit problem.
The stronger pattern is intentionally less magical: let AI decide where it helps, make a governed automation platform execute, and measure whether the closed-loop outcome actually improves.
sources
comments · 0