---
title: Charmhub | Deploy Charmed Apache Zookeeper using Charmhub - The Open Operator
  Collection
description: Deploy the latest version of Charmed Apache Zookeeper on any cloud.
url: https://charmhub.io/zookeeper/actions
---

# Charmed Apache Zookeeper

[Canonical](https://charmhub.io/publisher/data-platform "View all packages from Canonical")

* [Canonical](https://charmhub.io/publisher/data-platform "View all packages from Canonical")
* [Databases](https://charmhub.io/?filter=databases)

Platform:

22.04

20.04

18.04

16.04

3/stable 163

```
juju deploy zookeeper --channel 3/stable
```

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

* [create-backup](https://charmhub.io/zookeeper/actions#create-backup)
* [get-super-password](https://charmhub.io/zookeeper/actions#get-super-password)
* [get-sync-password](https://charmhub.io/zookeeper/actions#get-sync-password)
* [list-backups](https://charmhub.io/zookeeper/actions#list-backups)
* [pre-upgrade-check](https://charmhub.io/zookeeper/actions#pre-upgrade-check)
* [restore](https://charmhub.io/zookeeper/actions#restore)
* [set-password](https://charmhub.io/zookeeper/actions#set-password)
* [set-tls-private-key](https://charmhub.io/zookeeper/actions#set-tls-private-key)

[Learn about actions >](https://juju.is/docs/juju/action)

* create-backup

  Create a database backup and send it to an object storage. S3 credentials are retrieved from a relation with the S3 integrator charm.
* get-super-password

  Returns the Apache Zookeeper super user password (for the cluster). Used to get administrator access to the cluster. Used mainly by the Kafka Charmed Operator.
* get-sync-password

  Returns the Apache Zookeeper sync user password. This user is only for internal quorum handling.
* list-backups

  List database backups. S3 credentials are retrieved from a relation with the S3 integrator charm.
* pre-upgrade-check

  Run necessary pre-upgrade checks before executing a charm upgrade.
* restore

  Restore a database backup. S3 credentials are retrieved from a relation with the S3 integrator charm.

  Params

  + backup-id
    string

    A backup-id to identify the backup to restore. Format of <%Y-%m-%dT%H:%M:%SZ>
* set-password

  Change the system user's password, which is used by the charm. It is for internal charm users and SHOULD NOT be used by applications. This action must be called on the leader unit.

  Params

  + password
    string

    The password will be auto-generated if this option is not specified.
  + username
    string

    The username, the default value 'operator'. Possible values - super, sync.
* set-tls-private-key

  Set the privates key, which will be used for certificate signing requests (CSR). Run for each unit separately.

  Params

  + internal-key
    string

    The content of private key for internal communications with clients. Content will be auto-generated if this option is not specified.
