refactor: spilt operator/..

This commit is contained in:
Sun-ZhenXing
2026-04-15 10:44:10 +08:00
parent 72700c4db0
commit d0933d7b55
90 changed files with 2710 additions and 1107 deletions
+2 -17
View File
@@ -1,4 +1,4 @@
HELM_RELEASE_NAME ?= nebula
HELM_RELEASE_NAME ?= nebula-cluster
HELM_APPLICATION_NAME ?= nebula
HELM_NAMESPACE ?= nebula
HELM_DIR ?= ./helm
@@ -10,21 +10,6 @@ HELM_OCI_USERNAME ?=
HELM_OCI_PASSWORD ?=
HELM_REPO_NAME ?= nebula-operator
HELM_REPO_URL ?= https://vesoft-inc.github.io/nebula-operator/charts
# Operator configuration
OPERATOR_RELEASE_NAME ?= nebula-operator
OPERATOR_NAMESPACE ?= nebula-operator-system
OPERATOR_CHART_REPO ?= $(HELM_REPO_NAME)/nebula-operator
OPERATOR_CHART_VERSION ?=
OPERATOR_VALUES_FILE ?=
# Cluster configuration
CLUSTER_RELEASE_NAME ?= nebula-cluster
CLUSTER_CHART_REPO ?= $(HELM_REPO_NAME)/nebula-cluster
CLUSTER_VALUES_FILE ?= ./values.yaml
# Enable CRD waiting
WAIT_FOR_CRD ?= true
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/nebula-cluster
include ../_template/base.mk
include ../_template/operator.mk
+4 -11
View File
@@ -1,10 +1,12 @@
# NebulaGraph
# NebulaGraph Cluster
## Introduction
NebulaGraph is an open-source distributed graph database built for super large-scale graphs with milliseconds of latency. It delivers high performance, scalability, and availability for storing and processing graph data.
This Helm chart deploys NebulaGraph cluster using the NebulaGraph Operator on Kubernetes.
This Helm chart deploys a NebulaGraph cluster on Kubernetes.
The NebulaGraph Operator must be installed first — see the [nebulagraph-operator](../nebulagraph-operator/) directory.
## Installation
@@ -14,15 +16,6 @@ To install NebulaGraph, run:
make install
```
## Prerequisites
NebulaGraph Operator must be installed first:
```bash
helm repo add nebula-operator https://vesoft-inc.github.io/nebula-operator/charts
helm install nebula-operator nebula-operator/nebula-operator --namespace nebula-operator --create-namespace
```
## Usage
After installation:
+4 -11
View File
@@ -1,10 +1,12 @@
# NebulaGraph
# NebulaGraph 集群
## 简介
NebulaGraph 是一个开源的分布式图数据库,专为超大规模图数据而设计,具有毫秒级延迟。它为存储和处理图数据提供高性能、可扩展性和可用性。
此 Helm Chart 使用 NebulaGraph Operator 在 Kubernetes 上部署 NebulaGraph 集群。
此 Helm Chart 用于在 Kubernetes 上部署 NebulaGraph 集群。
必须先安装 NebulaGraph Operator — 请参阅 [nebulagraph-operator](../nebulagraph-operator/) 目录。
## 安装
@@ -14,15 +16,6 @@ NebulaGraph 是一个开源的分布式图数据库,专为超大规模图数
make install
```
## 先决条件
必须首先安装 NebulaGraph Operator
```bash
helm repo add nebula-operator https://vesoft-inc.github.io/nebula-operator/charts
helm install nebula-operator nebula-operator/nebula-operator --namespace nebula-operator --create-namespace
```
## 使用
安装完成后: