# unikraft builder

Manage the builders that remote builds run on.

## Options inherited from parent commands

```
  --config file               Path to the configuration file.
  --log-level level           Set the logging level. (default info)
  --log-type type             Set the log type. (default text)
  --profile name              Set the current profile.
  --telemetry                 Toggle usage analytics. (default true)
  --timeout duration          Set a deadline for the command (e.g. 30s, 5m, 1h).
```

## Resource Fields

| Field        | Type                                           | Operations |
| ------------ | ---------------------------------------------- | ---------- |
| `name`       | `string`                                       |            |
| `default`    | `bool`                                         |            |
| `running`    | `integer`                                      |            |
| `waiting`    | `integer`                                      |            |
| `max-builds` | `integer`                                      |            |
| `images`     | `[string]`                                     |            |
| `instance`   | `link[unikraft.com/cli/internal/cmd.instance]` |            |

## See Also

* [`unikraft`](../unikraft.mdx): The Unikraft Command-Line Interface.
* [`unikraft builder create`](builder/create.mdx): Create a builder that remote builds run on.
* [`unikraft builder get`](builder/get.mdx): Inspect a builder.
* [`unikraft builder list`](builder/list.mdx): List builders.
* [`unikraft builder delete`](builder/delete.mdx): Delete a builder and its cache.
* [`unikraft builder du`](builder/du.mdx): Show the disk usage of a builder's cache.
* [`unikraft builder prune`](builder/prune.mdx): Free a builder's cache, keeping the builder.

