charmed-etcd

Charmed etcd

Channel Revision Published Runs on
3.6/beta 75 05 Aug 2025
Ubuntu 24.04
3.6/beta 74 05 Aug 2025
Ubuntu 24.04
3.6/edge 99 12 Sep 2025
Ubuntu 24.04
3.6/edge 98 12 Sep 2025
Ubuntu 24.04
3.5/edge 47 13 Jun 2025
Ubuntu 24.04 Ubuntu 22.04
3.5/edge 18 31 Jan 2025
Ubuntu 24.04 Ubuntu 22.04
juju deploy charmed-etcd --channel 3.6/beta
Show information

Platform:

Ubuntu
24.04 22.04

Learn about configurations >

  • certificate-extra-sans | string

    Config options to add extra-sans to the ones used when requesting server certificates. The extra-sans are specified by comma-separated names to be added when requesting signed certificates. Use "{unit}" as a placeholder to be filled with the unit number, e.g. "worker-{unit}" will be translated as "worker-0" for unit 0 and "worker-1" for unit 1 when requesting the certificate.

  • election-timeout | int

    Default: 1000

    How long, in milliseconds, a follower node will go without hearing a heartbeat before attempting to become leader itself. The value should be at least 10x the value of <heartbeat-interval>, and must not exceed 50000.

  • heartbeat-interval | int

    Default: 100

    The frequency, in milliseconds, with which the leader will notify followers that it is still the leader. For best practices, the parameter should be set around round-trip time between members. The value must be between 10 and 5000 at most.

  • system-users | secret

    Configure the internal system user and it's password. The password will be auto-generated if this option is not set. It is for internal use only and SHOULD NOT be used by applications. This needs to be a Juju Secret URI pointing to a secret that contains the following content: root: <password>.

  • tls-client-private-key | secret

    A Juju secret URI of a secret containing the private key for client-to-server TLS certificates.

  • tls-peer-private-key | secret

    A Juju secret URI of a secret containing the private key for peer-to-peer TLS certificates.