> ## Documentation Index
> Fetch the complete documentation index at: https://astronomer.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# astro deployment worker-queue create

<Info>
  This command is only available on Astro.
</Info>

Create a [worker queue](/docs/astro/configure-worker-queues) in a Deployment on Astro. This command is functionally identical to creating a worker queue in the Astro UI.

## Usage

```sh wrap theme={null}
astro deployment worker-queue create
```

## Options

| Option                 | Description                                                                                                      | Possible Values                                                       |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
| `--concurrency`        | The maximum number of tasks that each worker can run                                                             | Any integer from 1 to 64                                              |
| `-d`,`--deployment-id` | The ID of the Deployment where you want to create the worker queue                                               | Any valid Deployment ID                                               |
| `--deployment-name`    | The name of the Deployment where you want to create the worker queue. Use as an alternative to `<deployment-id>` | Any valid Deployment name                                             |
| `--max-count`          | The maximum worker count of the worker queue                                                                     | Any integer from 0 to 30                                              |
| `--min-count`          | The minimum worker count of the worker queue                                                                     | Any integer from 0 to 30                                              |
| `-n`,`--name`          | The name of the worker queue                                                                                     | Any string                                                            |
| `-t`,`--worker-type`   | The worker type of the worker queue                                                                              | Any worker type enabled on the cluster in which the Deployment exists |

## Examples

```sh wrap theme={null}
astro deployment worker-queue create --deployment-id cl03oiq7d80402nwn7fsl3dmv
# Creates a new worker queue for a Deployment with ID `cl03oiq7d80402nwn7fsl3dmv`. The Astro CLI prompts you for configuration information.

astro deployment worker-queue create --concurrency 20 --max-count 10 --min-count 2 --name "My worker queue" --worker-type "m5d.8xlarge"
# Creates a new worker queue with specified configurations. The Astro CLI prompts you for Deployment information.
```

## Related commands

* [`astro deployment worker-queue update`](/docs/cli/v1.38/astro-deployment-worker-queue-update)
* [`astro deployment worker-queue delete`](/docs/cli/v1.38/astro-deployment-worker-queue-delete)
