{ "id": "multi-container-pod-basics", "title": "Create a Multi-Container Pod", "category": "Core Concepts", "difficulty": "Easy", "type": "task", "weight": 5, "description": "## Multi-Container Pods\n\nPods can contain multiple containers that share the same network namespace and storage volumes. This is often used for the 'sidecar' pattern.\n\n**Your task:**\n\nCreate a Pod named `web-sidecar` in the `default` namespace with two containers:\n1. Name: `app`, Image: `nginx:alpine`\n2. Name: `sidecar`, Image: `busybox:1.36`, Command: `sleep 3600`\n\nVerify it is running:\n```bash\nkubectl get pod web-sidecar\n```", "hints": [ { "title": "Manifest Structure", "body": "Your `spec.containers` array needs two items.", "command": "cat <