Analyze project for migration
analyze_projectAnalyze a Docker Compose project to map containers, ports, env, volumes, and health checks to Kubernetes equivalents, and identify migration blockers.
Instructions
Explain how this project's Docker concepts map to Kubernetes: containers to Deployments or StatefulSets, port mappings to Services, environment to ConfigMaps and Secrets, volumes to PersistentVolumeClaims, HEALTHCHECK to readiness and liveness probes, and Compose service names to Service DNS. Also reports what cannot be migrated automatically (bind mounts, depends_on ordering, locally built images) as warnings and blockers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | No | ||
| blockers | No | ||
| mappings | No | ||
| services | No | ||
| warnings | No | ||
| project_name | Yes | ||
| project_path | Yes | ||
| service_count | Yes | ||
| stateful_services | No | ||
| externally_exposed | No |