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

  • Is it Time to Replace Nano? Discover Fresh, the Terminal Text Editor You Actually Want to Use
  • How to Design a Services Like Google Ads
  • How to Fix 0x800ccc0b Outlook Error: Step-by-Step Guide for Beginners
  • How to Fix NVIDIA App Error on Windows 11: Simple Guide
  • How to Fix Excel Formula Errors: Quick Fixes for #NAME
  • How to Clear Copilot Memory in Windows 11 Step by Step
  • How to Show Battery Percentage on Windows 11
  • How to Fix VMSp Service Failed to Start on Windows 10/11
  • How to Fix Taskbar Icon Order in Windows 11/10
  • How to Disable Personalized Ads in Copilot on Windows 11
  • What is the Microsoft Teams Error “We Couldn’t Connect the Call” Error?
  • Why Does the VirtualBox System Service Terminate Unexpectedly? Here is the Full Definition
  • Why is Your Laptop Touchpad Overheating? Here are the Causes and Fixes
  • How to Disable All AI Features in Chrome Using Windows 11 Registry
  • How to Avoid Problematic Windows Updates: A Guide to System Stability
  • What is Microsoft Visual C++ Redistributable and How to Fix Common Errors?
  • What is the 99% Deletion Bug? Understanding and Fixing Windows 11 File Errors
  • How to Add a Password to WhatsApp for Extra Security
  • How to Recover Lost Windows Passwords with a Decryptor Tool
  • How to Fix Python Not Working in VS Code Terminal: A Troubleshooting Guide
  • Game File Verification Stuck at 0% or 99%: What is it and How to Fix the Progress Bar?
  • Why Does PowerPoint Underline Hyperlinks? Here is How to Remove Them
  • AI Bug Hunting with Semgrep
  • What is the Excel Power Query 0xc000026f Error?
  • How to Build Your Own Homelab AI Supercomputer 2026
  • Inilah Daftar Kode Redeem Blox Fruits Terbaru dan Cara Pakainya Biar Cepat Level Max!
  • Ini Trik Supaya YouTube Shorts Kalian Ranking 1 di Pencarian
  • Inilah Daftar Kode Redeem Fish It Roblox Terbaru April 2026 dan Cara Klaimnya Biar Mancing Makin Gacor!
  • Inilah Cara Tarik Saldo Cool Lady, Game Penghasil Uang yang Lagi Viral dan Terbukti Membayar!
  • Inilah Kode Redeem Drag Drive Simulator April 2026, Simak Trik Rahasia Biar Menang Balapan Terus!
  • How to Master NemoClaw and OpenShell for a Protected Virtual Assistant Experience
  • How to Create Realistic AI Influencer Video with LTXVideo and ComfyUI (Workflows + Tools)
  • How to Master Google Flow and Create Stunning AI Videos Like a Pro!
  • How to Make Your Study Material with Google’s NotebookLM: New AI Quizzes and Flashcards Explained
  • How to Solving OpenClaw Memory Issues with MemPalace!
  • 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