# local-capd overlay — CAPD app cluster (machines = Docker containers)

Generated by `scripts/mock-cluster.sh` (which runs `clusterctl generate cluster bex --infrastructure docker`). The resulting `cluster.yaml` (Cluster + MachineDeployment + DockerMachineTemplate + KubeadmControlPlane) is written here so it's reproducible and GitOps-able.

Add/remove a machine:

```
kubectl scale machinedeployment bex-worker-0 --replicas=3   # against the kind infra cluster
```

Each replica = a Docker-container node joining the app cluster.
