• STRUCTURAL
  • LABELS
  • REMOVALS
  • HUMAN

How to audit Kubernetes configuration changes with your AI

Connect Deep Diff Engine to your AI client to find exactly where your manifests drifted. It pinpoints structural shifts and missing labels using precise property paths.

Ask AI about this page

Short answer

How can I audit Kubernetes configuration changes with my AI?

Your AI compares two manifests to find structural differences and missing labels. It uses exact property paths to show you what changed, what was added, and what was removed. You get a clear map of the configuration drift.

Where the diffs land.

The audit outcomes.

The AI processes your manifests and organizes the findings into these categories.

STRUCTURAL

Property path changes

The AI identifies exactly which keys or nested objects shifted. You see the specific path where the value changed.

LABELS

Missing label detection

The AI flags labels present in the source but missing in the target. This catches drift in your selectors.

REMOVALS

Deleted configurations

The AI highlights fields that were stripped out during the update. You see if a critical setting vanished.

HUMAN

Manual review needed

The AI flags ambiguous changes that require your eyes. You decide if a structural shift was intentional.

The workflow

What your AI does when the manifests arrive.

The AI handles the heavy lifting of comparing complex JSON structures so you don't have to.

  1. Parse manifests

    The AI reads your Kubernetes YAML or JSON files and prepares them for comparison.

    calculate_json_diff
  2. Map property paths

    The AI traces the exact location of every key to ensure it compares the right fields.

    calculate_json_diff
  3. Identify label drift

    The AI looks specifically for mismatches in the metadata labels between the two versions.

    calculate_json_diff
  4. Summarize changes

    The AI translates the raw diff into a readable list of additions, deletions, and modifications.

    calculate_json_diff

Try it

Copy these to start.

Use these prompts to kick off your audit.

Starting points

These are opening lines. Swap out the file names or paths with your actual manifests.

Deep Diff Engine Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_O5wa4YabuE6ETZnARIxqA2hgMHDub30xihBar1fa/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Deep Diff Engine capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "deep-diff-engine-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_O5wa4YabuE6ETZnARIxqA2hgMHDub30xihBar1fa/mcp"
    }
  }
}
Copy into chat04
  • Compare these two Kubernetes manifests and tell me what changed in the spec: [paste manifest 1] and [paste manifest 2]

  • Check the labels in this deployment manifest against the original version and list any that are missing: [paste manifest 1] and [paste manifest 2]

  • Find all structural changes in the container spec between these two files: [paste manifest 1] and [paste manifest 2]

  • Audit this new manifest against my baseline to see if any critical labels were dropped: [paste baseline] and [paste new manifest]

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Deep Diff Engine once, then ask.

Just link the MCP to your client. Your credentials stay encrypted, and you can start auditing immediately.

Connect Deep Diff Engine to your AI

FAQ

How this task behaves.

  • 01

    Can the AI automatically apply the changes to my cluster?

    No. The AI only identifies and reports the differences. You must manually apply any changes to your Kubernetes environment.

  • 02

    Does the AI see my entire cluster configuration?

    No. The AI only sees the specific manifests you provide in the chat or via your file paths.

  • 03

    Can it find differences in non-JSON files?

    The AI uses a tool designed for JSON structures, so it works best with JSON or YAML converted to JSON.

  • 04

    Will the AI delete any of my files?

    No. The AI only reads the data you provide to perform the comparison.

  • 05

    Can it detect changes in the order of keys?

    The AI focuses on structural and value changes, not the specific order of keys in the file.

  • More questions about Deep Diff Engine? The Connector page answers them. See everything the Deep Diff Engine Connector can do

Connect Deep Diff Engine to Claude, Cursor, ChatGPT & more