zookeeper

Charmed Apache Zookeeper

Channel Revision Published Runs on
latest/stable 53 29 Nov 2021
Ubuntu 16.04
latest/candidate 56 29 Nov 2021
Ubuntu 16.04
latest/beta 56 29 Nov 2021
Ubuntu 16.04
latest/edge 98 20 Apr 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 85 21 Oct 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 65 09 Feb 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 52 29 Nov 2021
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
3/stable 158 28 May 2025
Ubuntu 22.04
3/candidate 158 11 Apr 2025
Ubuntu 22.04
3/beta 158 03 Apr 2025
Ubuntu 22.04
3/edge 159 06 May 2025
Ubuntu 22.04
juju deploy zookeeper --channel 3/stable
Show information

Platform:

Ubuntu
22.04 20.04 18.04 16.04

Learn about actions >

  • 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 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 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.