Prompt Loops
Containerization Assist includes two interactive prompt loops, available as / slash commands in VS Code Copilot Chat. Each loop walks you through a full containerize-and-deploy workflow step by step.
kind-loop — Local Development
Runs the full cycle locally using a Kind cluster:
- Analyze your repository
- Generate a Dockerfile
- Build the image
- Scan for vulnerabilities
- Set up a local Kind cluster with a registry
- Tag and push to the local registry
- Generate Kubernetes manifests
- Deploy to Kind
- Verify the deployment
| Input | Required | Description |
|---|---|---|
namespace | No | Kubernetes namespace (defaults to default) |
imageName | No | Image name (auto-detected from repo) |
aks-loop — Azure Kubernetes Service
Same workflow, targeting a remote AKS cluster with Azure Container Registry:
- Analyze your repository
- Generate a Dockerfile
- Build the image
- Scan for vulnerabilities
- Configure AKS credentials
- Tag and push to ACR
- Generate Kubernetes manifests
- Deploy to AKS
- Verify the deployment
| Input | Required | Description |
|---|---|---|
registry | Yes | ACR URL (e.g. myregistry.azurecr.io) |
resourceGroup | Yes | Azure resource group containing the cluster |
clusterName | Yes | AKS cluster name |
namespace | No | Kubernetes namespace (defaults to default) |
imageName | No | Image name (auto-detected from repo) |