Building AI-Assisted Operations: Agentic AI Workshop


Building AI-Assisted Operations: Agentic AI Workshop

Slack Open in GitHub Codespaces

Welcome to the Building AI-Assisted Operations: Agentic AI Workshop repository! This hands-on workshop is part of CfgMgmtCamp Ghent 2026 and will guide you through constructing AI-assisted operational workflows using Agents supported by MCPs (Model Context Protocols).

Workshop Details

What You’ll Build

In this workshop, you’ll create a multi-agent architecture using Kagent (a CNCF sandbox project) for automating DevOps investigations during deployment failures. Your AI systems will:

graph TD
    orch["Orchestrator Agent<br/>Coordinates investigation and remediation"]

    orch --> k8s
    orch --> promql
    orch --> pulumi

    k8s["K8s Agent<br/>(Diagnose)"]
    promql["PromQL Agent<br/>(Metrics)"]
    pulumi["Pulumi Agent<br/>(Fix PRs)"]

    style orch fill:#6366f1,stroke:#4f46e5,color:#fff
    style k8s fill:#22c55e,stroke:#16a34a,color:#fff
    style promql fill:#22c55e,stroke:#16a34a,color:#fff
    style pulumi fill:#22c55e,stroke:#16a34a,color:#fff

Speakers

Name Role Company
Engin Diri Senior Solutions Architect Pulumi
Zaid Ajaj Software Engineer Pulumi

Prerequisites

To participate in this workshop, you’ll need:

Workshop Content

Chapter Title Duration
00 Introduction 10 min
01 Create Kubernetes Cluster 30 min
02 Deploy Kagent & MCP 45 min
03 Deploy Platform Workload 30 min
04 Multi-Agent Troubleshooting 60 min
05 Cleanup 15 min

Getting Started

Click the button below to open this repository in GitHub Codespaces with all dependencies pre-configured:

Open in GitHub Codespaces

Local Development

  1. Clone this repository:
    git clone https://github.com/dirien/cfgmgmtcamp-2026-agentic-ai-workshop.git
    cd cfgmgmtcamp-2026-agentic-ai-workshop
    
  2. Follow the setup instructions in the first chapter.

Troubleshooting

If you encounter any issues during the workshop:

  1. Check that all prerequisites are installed correctly
  2. Verify your GitHub token has the required permissions
  3. Ensure your Pulumi account is properly configured
  4. Ask for help! We’re here to support you

Want to Know More?

Don’t hesitate to reach out to us on the Pulumi Community Slack if you have any questions!