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

  • pGrok: Personal Ngrok Alternative with Dashboard & HTTP Request Inspect
  • Is the Raspberry Pi Still an Affordable SBC? 2026 Update
  • How to Launch Your Own Cloud Hosting Platform with ClawHost
  • Notepad Remote Code Execution CVE-2026-20841 Explained
  • Crossover 26 Released: New Features for Linux Users
  • Cosmic Desktop 1.0.6 Released: What’s New for Linux Users?
  • MOS: A New Open-Source OS for Home Labs and Self-Hosting
  • Windows 11 Dock Test: Linux/MacOS Style via PowerToys
  • Microsoft Ends 3D Viewer in Windows 11, Creators Update Era Over
  • Why Linux Outperforms Windows: 4 Key Reasons Explained
  • Windows 11 26H1 Explained: Why This New Update is Only for the Latest ARM Devices
  • Go 1.26 Adds New Features for Developers
  • The Fake Zoom Meeting Scam: How UNC1069 Uses Deepfakes and AI to Steal Your Cryptocurrency Explained
  • Windows 11 OOBE Now Features Copilot Assistant
  • WhatsApp Web Adds Voice & Video Calls for Linux Users
  • ntfy 2.17 Released: Priority Templating Explained for Linux Users
  • Ubuntu 26.04 Will Removes Software & Updates GUI
  • MPV: The Ultimate Linux Video Player Explained
  • RedAmon Explained: An AI-powered agentic red team framework
  • How to Reset Game Bar Settings on Windows 11/10
  • TVScreener Library Review! Simple Python Library for TradingView Screener
  • Microsoft Edge Replaces Read Aloud with Copilot Vision: What You Need to Know?
  • Microsoft Officially Removes Optional .NET Framework 3.5 in Windows 11
  • Windows 11 Shared Audio Now Available on More Devices
  • How ML Could Improve Linux Kernel Performance
  • Apa itu Lock iCloud? Ini Artinya
  • Integrasi KBC dan PM di Madrasah? Ini Pengertian dan Contoh Praktiknya
  • Ini Trik Input Pelaksana PBJ di Dapodik 2026.C Biar Info GTK Langsung Valid dan Aman!
  • Apa Maksud Hukum Dasar yang Dijadikan Pegangan dalam Penyelenggaraan Suatu Negara? Ini Jawabannya
  • Apakah Apk Puskanas Penipuan?
  • 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
  • Inilah Cara Bikin Postingan Viral Menggunakan AI
  • 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