# greymatter

`greymatter` is the **base command for performing operations** on the Grey Matter Service Mesh.

## Child Commands

| Command                   | Description                                                                                                                                                    |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `configs`                 | Display the current CLI configurations.                                                                                                                        |
| `create`                  | [Create](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/create) a specific object in the Grey Matter mesh.                          |
| `delete`                  | [Delete](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/delete) a specific object and its configurations from the Grey Matter mesh. |
| `edit`                    | [Edit](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/edit) the configuration of an existing object in the Grey Matter mesh.        |
| `generate`                | [Generate](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/generate) textual output from a template.                                 |
| `get`                     | [Get](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/get) a specific object and its configurations from the Grey Matter mesh.       |
| `help`                    | [Get](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/get) a specific object and its configurations from the Grey Matter mesh.       |
| `list`                    | [List](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/list) objects and their configurations in the Grey Matter mesh.               |
| `import-zone/export-zone` | [import/export](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/export-zone-and-import-zone) zones and all their associated objects. |
| `sync`                    | [Synchronizes](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/sync) the source and destination.                                     |
| `utils`                   | [Utils](https://greymatter.gitbook.io/grey-matter-documentation/1.3/reference/cli/utils) contain utility sub-commands.                                         |
| `version`                 | Display the version and build information of the CLI                                                                                                           |

## Help

To list available commands, either run `greymatter` with no parameters or with the global help flag:

```bash
greymatter --help
```

## Questions

{% hint style="success" %}
**Need help with the CLI?**

Create an account at [Grey Matter Support](https://support.greymatter.io/support/home) to reach our team.
{% endhint %}
