Technology · Ebook
OpenEverest: Open-Source Database-as-a-Service on Kubernetes
by Shriira Press
OpenEverest — created by Percona and contributed to the CNCF Sandbox — is an open-source platform that turns any Kubernetes cluster into a private database-as-a-service. Instead of accepting a cloud provider's lock-in, teams give developers a clean web UI and API for spinning up production-grade PostgreSQL, MySQL, and MongoDB clusters with high availability, scheduled backups, point-in-time recovery, and monitoring, all on infrastructure they control. This book walks the whole stack: the problem it solves, the layered control plane and Percona operators beneath it, the DatabaseCluster resource model, installation with everestctl, day-to-day provisioning, backups and recovery, scaling and high availability, observability, access control, and how it fits a real platform-engineering practice.
Contents
- 1Preface
- 2Chapter 1 — The Case for a Private DBaaS
- 3Chapter 2 — Architecture: Control Plane and Operators
- 4Chapter 3 — The DatabaseCluster Resource Model
- 5Chapter 4 — Installing and Provisioning Everest
- 6Chapter 5 — Provisioning and Managing Databases
- 7Chapter 6 — Backups, PITR, and Restores
- 8Chapter 7 — Scaling, High Availability, and Observability
- 9Chapter 8 — OpenEverest in Practice
