Charmed etcd documentation¶
Etcd is a distributed, reliable key-value store for the most critical data of distributed systems. This charmed operator deploys and operates etcd on virtual machines.
Charmed etcd is equipped with several features to securely store and scale complicated data workloads, including TLS encryption, horizontal scaling, password rotation, and easy integration with client applications.
In this documentation¶
This documentation contains practical information about installing and operate Charmed etcd on VM.
Get started: Guided tutorial • How to migrate to charmed etcd
Lifecycle & operations: How to tune etcd settings • How to scale horizontally • Refresh (upgrade)
Storage & data protection: How to manage persistent storage • How to configure an object storage provider • How to create a backup
Security & access: How to integrate etcd with an application • How to enable TLS • How to manage passwords • Cryptography
Troubleshooting: How to enable monitoring • Advanced Statuses • How to perform disaster recovery
How this documentation is organised¶
This documentation uses the Diátaxis documentation structure:
The Tutorial provides step-by-step guidance for a beginner through the basics of a deployment in a local machine.
How-to guides are more focused, and assume you already have basic familiarity with the product.
Reference contains structured information for quick lookup, such as system requirements and configuration parameters
Explanation gives more background and context about key topics
Project and community¶
Charmed etcd is an open-source project that welcomes community contributions, suggestions, fixes and constructive feedback.