Your task
Compare a git repository against cluster state to find configuration drift.
- •Ask the user for the git repository URL (if not specified via arguments)
- •Use
detect_driftto compare git manifests against cluster state - •Present findings showing:
- •Missing resources (in git but not in cluster)
- •Modified resources (differ between git and cluster)
- •Specific field differences
Parameters
- •
repo: Git repository URL (required) - •
path: Path within repo (optional) - •
branch: Branch name (default: main) - •
clusters: Target clusters (all if not specified)
Examples
- •"Are my clusters in sync with git?"
- •"Check for drift from github.com/myorg/manifests"
- •"What's different between git and production?"
- •"Find configuration drift in my clusters"
Do not use any other tools besides the kubestellar-deploy MCP tools.