# Deployment Statuses

> Understand Kubeletto service and deployment states.

- **Category**: Observe & Operate
- **Last Verified**: 2026-07-14

Tracking service status allows developers to identify exactly where a deployment failed in the pipeline.

## Deployment Stages

| Status | Meaning | Is Terminal |
| --- | --- | --- |
| queued | Build/Deploy is waiting in the queue to be picked up by a worker. | No |
| building | Work files are being compiled via BuildKit. | No |
| build_failed | Compilation failed. Check build logs. | Yes |
| deploying | Knative revision is being applied to the cluster. | No |
| runtime_applied | Knative applied, waiting for container readiness. | No |
| active | Service is healthy and serving web traffic. | Yes |
| deploy_failed | Container failed to bind or crash-looped. | Yes |
| cancelled | Deployment aborted by the user. | Yes |

## Retrieving Service Status

```bash
kubeletto status my-service --output json
```

