AI Agents Are Non-Deterministic. So Are You. Deal with It.
AI agents can provision infrastructure, wire databases, and keep systems running — but a non-deterministic swarm with full cloud credentials and no constraints is a loaded gun pointed at production. This video makes the case that we don't need new AI-specific tools to solve that problem, because we already solved it for fallible humans years ago. The solution is a battle-tested stack built from open-source CNCF projects: Crossplane to replace the raw cloud API with your own curated, compliant abstraction; GitOps with Argo CD or Flux so nothing reaches production without a traceable commit; and Kyverno policies that enforce hard rules automatically, regardless of who or what made the change. The result is a leash that keeps agents fast and tireless while squeezing all the unpredictability down to a single auditable, version-controlled, revertable point. For teams with the scale or data-sovereignty requirements to justify it, Modelplane extends the same control plane to self-hosted model inference, bringing the entire agent loop onto infrastructure you own. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Sponsor: Arcade 🔗 https://arcade.dev.plug.dev/eCnVqau ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ #AIAgents #Crossplane #GitOps Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/infrastructure-as-code/ai-agents-are-non-deterministic-so-are-you-deal-with-it ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below). ▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/ ▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox ▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Automation with AI 02:30 Arcade (Sponsor) 03:55 Controlling Non-Deterministic AI Agents 05:20 AI Agents and Cloud APIs 07:25 Crossplane: Your Own Cloud API 10:52 GitOps for AI Agents 12:07 Kyverno Policies as Guardrails 13:39 Self-Hosted AI Models with Modelplane 15:10 Putting AI Agents on a Leash