Docs

Browse releases →

etcd

etcd — distributed reliable key-value store

etcd

etcd — distributed reliable key-value store

3.7.1 · aarch64-darwin

State and activation

Configuration changes restart etcd while retaining its database in /var/lib/aos-pkg-etcd. Binding beyond loopback also requires explicit firewall policy.

Cluster topology

The local member must appear in cluster.members and its peer URLs must exactly match peer.advertiseUrls. Use etcdctl membership operations before changing the declared topology of a live cluster.

Transport security

Client and peer certificates, private keys, and CA bundles are opaque references delivered only through systemd credentials. HTTPS is required whenever TLS is enabled.

OptionTypeDescription
client4 children
cluster3 children
configattribute set of attribute set of any valueDesired values for the package's declared config artifacts.
credentialsattribute set of submoduleOpaque references for the package's declared credentials.
enablebooleanEnable the package-owned etcd service.
metricsone of ["basic","extensive"]Prometheus metric detail exported by etcd.
namestring matching [A-Za-z0-9][A-Za-z0-9_.-]*Stable name of this etcd member.
peer3 children
storage3 children