---
title: Charmhub | Deploy Event Bus Governor using Charmhub - The Open Operator Collection
description: Deploy the latest version of Event Bus Governor on any cloud.
url: https://charmhub.io/event-bus-governor/configurations
---

# Event Bus Governor

[Genc Tato](https://charmhub.io/publisher/gtato6 "View all packages from Genc Tato")

* [Genc Tato](https://charmhub.io/publisher/gtato6 "View all packages from Genc Tato")

Platform:

22.04

beta 7

```
juju deploy event-bus-governor --channel beta
```

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

* [exclude-topics-patterns](https://charmhub.io/event-bus-governor/configurations#exclude-topics-patterns)
* [github-eventbus-id](https://charmhub.io/event-bus-governor/configurations#github-eventbus-id)
* [github-repo-url](https://charmhub.io/event-bus-governor/configurations#github-repo-url)
* [github-token](https://charmhub.io/event-bus-governor/configurations#github-token)
* [kafka-request-timeout](https://charmhub.io/event-bus-governor/configurations#kafka-request-timeout)
* [policies](https://charmhub.io/event-bus-governor/configurations#policies)
* [service-account-domain](https://charmhub.io/event-bus-governor/configurations#service-account-domain)

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

* exclude-topics-patterns | string

  A comma-separated list of regex patterns for topics to exclude from governor's management.
* github-eventbus-id | string

  An identifier for the event bus, in case the Github repository contains policies for multiple deployments.
  It should correspond to folder name on Github where the policies of this deployment are stored.
  This would typically be the model name.
* github-repo-url | string

  The URL of the Github repository (currently only HTTPS URLs are supported).
  If this config is specified, the policies config is ignored.
* github-token | string

  An access token required to pull from the Github repository.
* kafka-request-timeout | int

  Default: 60

  Timeout in seconds for all the requests to the Kafka API.
* policies | string

  The list of policies in a yaml format. Example:
  policies:
  topics:
  - name: test-domain.test-subdomain.topic-1
  acls:
  allow:
  - principal: user1
  operations: [read, write]
  - principal: user2
  operations: [read]
  groups:
  - name: test.group
  acls:
  allow:
  - principal: user1
  operations: [read]
* service-account-domain | string

  The domain of the service account email address.
  Example: if the service account is test@project.iam.gserviceaccount.com
  the domain would be: project.iam.gserviceaccount.com
