---
title: Charmhub | Deploy DataHub using Charmhub - The Open Operator Collection
description: Deploy the latest version of DataHub as a Kubernetes Operator on any
  cloud.
url: https://charmhub.io/datahub-k8s/configurations
---

# DataHub

[Business Data](https://charmhub.io/publisher/businessdata "View all packages from Business Data")

* [Business Data](https://charmhub.io/publisher/businessdata "View all packages from Business Data")

Platform:

stable 1efadd36

```
juju deploy datahub-k8s
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [encryption-keys-secret-id](https://charmhub.io/datahub-k8s/configurations#encryption-keys-secret-id)
* [kafka-topic-prefix](https://charmhub.io/datahub-k8s/configurations#kafka-topic-prefix)
* [opensearch-index-prefix](https://charmhub.io/datahub-k8s/configurations#opensearch-index-prefix)
* [trino-patterns](https://charmhub.io/datahub-k8s/configurations#trino-patterns)
* [use-play-cache-session-store](https://charmhub.io/datahub-k8s/configurations#use-play-cache-session-store)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* encryption-keys-secret-id | string

  Juju secret ID for the frontend and GMS encryption keys. The secret must
  contain the keys `gms-key` and `frontend-key`, and must be granted to the
  charm with `juju grant-secret`.
* kafka-topic-prefix | string

  Prefix for the names of Kafka topics created and used by DataHub.
  Useful when several DataHub deployments share a Kafka cluster.
* opensearch-index-prefix | string

  Prefix for the names of OpenSearch indices created and used by DataHub.
  Useful when several DataHub deployments share an OpenSearch cluster.
* trino-patterns | string

  Default: {"schema-pattern":{"allow":[".\*"],"deny":[]},"table-pattern":{"allow":[".\*"],"deny":[]},"view-pattern":{"allow":[".\*"],"deny":[]}}

  JSON object containing schema, table, and view filter patterns for
  Trino ingestion sources. Each key ("schema-pattern", "table-pattern",
  "view-pattern") maps to an object with "allow" and "deny" lists of
  regex patterns. Patterns are applied only when an ingestion source is
  first created, so changing this option affects future catalogs, not
  existing sources.
* use-play-cache-session-store | boolean

  Use Play framework's cache as session store instead of OIDC cookies.
  Use this option when response headers are too large for reverse proxy buffers.
  Note that this option turns the frontend service stateful and it is currently
  unsupported for horizontally scaled deployments.
