# Chart Values

The `charts` key allows specification of Helm specific configuration that Preview uses as part of deploying charts.

| Key                                 | Description                                                                                                            | Default            |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ------------------ |
| `charts.imageSpec.repositoryTarget` | The value key to be passed the repository of the image to be deployed.                                                 | `image.repository` |
| `charts.imageSpec.tagTarget`        | The value key to be passed the tag of the image to be deployed.                                                        | `image.tag`        |
| `charts.directory`                  | The directory, relative to the root of your repository, where charts can be found. By default all charts are deployed. | `charts`           |
| `charts.include`                    | A list of the directory names within the charts directory that should be included. All others are excluded.            | `[]`               |
| `charts.exclude`                    | A list of directory names within the charts directory which should not be deployed                                     | `[]`               |

> Note that if neither `charts.include` and `charts.exclude` are provided, all discovered charts are deployed.
