Skip to content
Tutorial emka
Menu
  • Home
  • Debian Linux
  • Ubuntu Linux
  • Red Hat Linux
Menu
logo openeverest

What is OpenEverest? The Future of Database Management on Kubernetes

Posted on January 16, 2026

Imagine you are building a massive Lego castle, but instead of finding every brick yourself, you have a smart robot helper that organizes everything for you. In the world of computers, Kubernetes is like that Lego set, and Open Everest is the smart helper for managing databases. Today, we are going to explore how Open Everest is transitioning into a fully independent project and why this is such a big deal for developers and the open-source community.

To understand Open Everest, we first need to look at the problem it solves. Sergey Brunin, a key figure in this project, explains that running databases on Kubernetes can be quite difficult. In the past, developers used tools called “Operators” which acted like automated scripts to handle tasks like backups or scaling. However, using these operators still required a lot of manual configuration and knowledge of complex code files called manifests. Open Everest was created to simplify this even further. It acts as a platform that sits on top of these operators, giving users a simple way to deploy and manage databases without getting lost in the complicated details of Kubernetes administration.

A major shift is happening right now as the project transitions from “Percona Everest” to just “Open Everest.” This change is not just about the name; it is about governance and community. The team is donating the project to the CNCF, which stands for the Cloud Native Computing Foundation. This is very important because it means the project will be “vendor-neutral.” Instead of being controlled by one single company, it will be owned by the community. This ensures that no single company can suddenly change the license or take the project away from the users. It builds trust because everyone knows the project is there to stay and will be managed fairly through voting and open discussions.

Let’s talk about the technology inside Open Everest. The team is working on a new “Extensibility Framework.” This is a fancy way of saying they are making it super easy to add new types of databases to the platform. Previously, adding a new database technology took a lot of work and expertise. Now, they are building a system where a developer can use a simple Software Development Kit (SDK) written in the Go programming language. You write some code to describe how your database works, such as how it handles nodes and replicas, and the system automatically generates the necessary “Operator” and “Helm Chart” for you.

To visualize how this works, Sergey described a process where you also define what the user interface (UI) looks like using a YAML file. This is very clever because it allows developers to create buttons and checkboxes for specific features, like enabling “sharding” in MongoDB or adding extensions in PostgreSQL, without writing complex frontend code. You simply describe the fields you want, and Open Everest renders them on the screen.

apiVersion: everest.io/v1alpha1
kind: DatabaseCluster
metadata:
  name: my-postgres-db
spec:
  engine:
    type: postgresql
    replicas: 3
    storage:
      size: 10Gi
  # This is where the UI definition helps users select options
  uiConfig:
    showExtensions: true
    enableSharding: false

The ecosystem around Open Everest is also growing rapidly. While Percona remains an expert in the database engines themselves, a new company called Solanica has been formed to focus specifically on the success of the Open Everest platform. Solanica will work on commercial success and support, but the core project remains open source. This separation is good because it clarifies who to talk to. If you need help with the database internals, you talk to database experts like Percona. If you need help with the platform features or want to build a custom plugin, you might look toward Solanica or the broader community.

Looking at the roadmap, the community is asking for support for more than just standard databases. There is a high demand for technologies like Redis, ClickHouse for analytics, and even vector databases which are essential for Artificial Intelligence (AI) projects. Additionally, with recent changes in the licensing of other tools like MinIO, there is a push to add object storage solutions to Open Everest. This transforms the project from just a “Database as a Service” into a complete platform for all kinds of data workloads on Kubernetes.

As we wrap up this lesson, it is clear that Open Everest represents a mature step forward in the cloud-native world. By moving to an open governance model under the CNCF, the project invites students, developers, and companies to contribute without fear of vendor lock-in. If you are interested in learning more, the best action you can take is to visit their GitHub repository or join their Slack channel. You do not need to be an expert to help; simply fixing documentation or testing the installation are great ways to start your open-source journey.

Recent Posts

  • Google Maps Privacy Update: Why Reviews and Ratings Are Now Hidden for Unlogged Users
  • Ubuntu 26.04 New Modular Firmware System: Faster Updates and Reduced System Bloat
  • Ghostty Linux Scrollbars Finally Here: What You Need to Know
  • Why Windows 11 Canary Channel Split into Two Builds? Explained!
  • What is Claude Cowork? And How Claude Cowork Uses Agentic AI
  • PocketBlue and Red Hat Bring Fedora Atomic Linux to Mobile Devices
  • Mozilla Ends Firefox Support for Windows 7, 8, and 8.1: What You Need to Know
  • Cosmic Desktop 1.0.7 Enhances Workspace Management: What’s New?
  • KDE Plasma 6.6 Released: What’s New and How to Upgrade?
  • Nginx Proxy Manager 2.14 Removes ARMv7 Support: What Users Need to Know
  •  KDE Plasma 6.6: A Complete Guide to the Latest Linux Desktop Features
  • Ubuntu 26.04 Resolute: Features, Release Date, and Everything You Need to Know
  • How to Fix Steam File Validation Error: Easy Steps for Beginners
  • 5 Essential PC Maintenance Tips to Keep Your Computer Fast and Healthy
  • What is Logseq? Forget Standard Notes App, Use this to Boosts Real Productivity
  • LibreOffice 25.8.5 Released with 62 Bug Fixes: What’s New?
  • Oracle’s New Plan for MySQL Community Engagement Explained
  • PipeWire 1.6 Brings LDAC Support and 128-Channel Audio: What’s New?
  • How to Fix Roblox Error: Create Support Files to Solve the Problem
  • Why Segmenting Your Home Network with VLANs Is the Upgrade You Didn’t Know You Needed
  • Proxmox 2026 Has The Best Backup and Recovery Feature
  • How to Calibrate Temperature and Humidity Sensors for Maximum Accuracy
  • Top Open-Source Alternatives to Adobe Creative Cloud for Design and Editing in 2026
  • TinyMediaManager: A Plugin to Organize and Manage Jellyfin Media Library
  • How to Fix Disappearing Chart Labels in Excel: A Step-by-Step Guide
  • Beda BRIVA dan Rekening? Ini Penjelasannya!
  • Pahami Perbedaan Kode SIEX, SIPX, dan SISX dengan Mudah!
  • Arti SPT Sebelumnya Tidak Ada dari BPS yang Perlu Kalian Pahami
  • Kode Error 205 di BCA Mobile: Penyebab dan Solusi Lengkap
  • Solusi Cepat Saat Voucher Axis Tidak Bisa Diproses
  • Prompt AI Menyusun Script Pola Suara Karakter agar Brand Jadi Ikonik
  • Prompt AI untuk Merancang Karakter Brand yang Ikonik
  • Prompt AI Audit Konten Sesuai Karakter Brand
  • Prompt AI Merubah Postingan LinkedIn Jadi Ladang Diskusi dengan ChatGPT
  • Prompt AI: Paksa Algoritma LinkedIn Promosikan Konten Kalian
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
©2026 Tutorial emka | Design: Newspaperly WordPress Theme