Nebula Operator: Automated the Nebula Graph Cluster Deployment and Maintenance on K8s

Nebula Operator is a plug-in to deploy, operate, and maintain Nebula Graph automatically on K8s. Building upon the excellent scalability mechanism of K8s, we introduced the operation and maintenance knowledge of Nebula Graph into the K8s system in the CRD + Controller format, which makes Nebula Graph a real cloud-native graph database.

Nebula Graph is a high-performance distributed open source graph database. From the architecture chart below, we can see that a complete Nebula Graph cluster is composed of three types of services, namely the Meta Service, Query Service (Computation Layer) and Storage Service (Storage Layer).