-
Notifications
You must be signed in to change notification settings - Fork 91
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* [WIP]update studio * Update st-ug-deploy.md * Create st-ug-deploy-by-helm.md * Update st-ug-deploy-by-helm.md * Update st-ug-deploy-by-helm.md * Update st-ug-release-note.md * Update st-ug-deploy-by-helm.md * Update mkdocs.yml * update * update
- Loading branch information
1 parent
e847c6d
commit e6f9c73
Showing
10 changed files
with
165 additions
and
68 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,6 +13,7 @@ | |
| 1.x | 1.x| | ||
| 2.0 & 2.0.1 | 2.x | | ||
| 2.5.0 & 2.5.1 | 3.0.0 | | ||
| 2.6.0 | 3.1.0 | | ||
|
||
## 系统架构 | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,25 @@ | ||
# Studio版本更新说明 | ||
|
||
## v3.1.0(2021.10.29) | ||
|
||
- 功能增强: | ||
- 适配 Nebula 2.6.0。 | ||
- 新增在 Kubernetes 集群里使用 Helm 部署并启动 Studio。 | ||
- 新增 GEO 数据类型。 | ||
- 图探索 | ||
- 新增配置节点图标功能。 | ||
|
||
- 修复: | ||
- Schema | ||
- 修复以关键字命名的 Tag/Edge 或其下属性时会报错的问题。 | ||
- 修复数据类型不完善的问题,补充 date/time/datetime/int32/int16/int8 等类型枚举。 | ||
|
||
- 兼容: | ||
- 去除 Studio 对 nebula-importer 的依赖,用 http-gateway 兼容相关功能。 | ||
|
||
## v3.0.0(2021.08.13) | ||
|
||
- 功能增强: | ||
|
||
- 适配 Nebula 2.5.0 | ||
- 配置 Schema 中支持给 Space、Tag、Edge Type、Index 添加 COMMENT | ||
- 适配 Nebula 2.5.0。 | ||
- 配置 Schema 中支持给 Space、Tag、Edge Type、Index 添加 COMMENT。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
65 changes: 65 additions & 0 deletions
65
docs-2.0/nebula-studio/deploy-connect/st-ug-deploy-by-helm.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# 使用 Helm 部署 Studio | ||
|
||
本文介绍如何在通过 Kubernetes 集群里用 Helm 来部署并启动 Studio。 | ||
|
||
## 前提条件 | ||
|
||
安装 Studio 前,用户需要安装以下软件并确保安装版本的正确性: | ||
| 软件 | 版本要求 | | ||
| ------------------------------------------------------------ | --------- | | ||
| [Kubernetes](https://kubernetes.io) | \>= 1.14 | | ||
| [Helm](https://helm.sh) | \>= 3.2.0 | | ||
|
||
## 安装 | ||
|
||
1. 克隆 Studio 的源代码到主机。 | ||
|
||
```bash | ||
$ git clone https://github.com/vesoft-inc/nebula-studio.git | ||
``` | ||
|
||
2. 进入`nebula-studio`目录。 | ||
|
||
```bash | ||
$ cd nebula-studio | ||
``` | ||
|
||
3. 安装 Studio 到 Helm Chart,命名为 `my-studio`。 | ||
|
||
```bash | ||
$ helm upgrade --install my-studio --set service.type=NodePort --set service.port=30070 deployment/helm | ||
``` | ||
|
||
4. 启动成功后,在浏览器地址栏输入 `http://address-of-node:30070/`。 | ||
如果在浏览器窗口中能看到以下登录界面,表示已经成功部署并启动 Studio。 | ||
|
||
![Nebula Graph Studio 登录界面](../figs/st-ug-001-1.png "Nebula Graph Studio 登录界面") | ||
|
||
## 卸载 | ||
|
||
```bash | ||
$ helm uninstall my-studio | ||
``` | ||
|
||
## 后续操作 | ||
|
||
进入 Studio 登录界面后,用户需要连接 Nebula Graph。详细信息,参考[连接数据库](st-ug-connect.md)。 | ||
|
||
## Nebula Graph Studio Chart配置参数说明 | ||
|
||
| 参数 | 默认值 | 描述 | | ||
|:---|:---|:---| | ||
| replicaCount | 0 | Deployment的副本数。 | | ||
| image.httpGateway.name | vesoft/nebula-http-gateway | nebula-http-gateway 镜像的仓库地址。 | | ||
| image.nebulaStudio.name | vesoft/nebula-graph-studio | nebula-graph-studio 镜像的仓库地址。 | | ||
| image.nginx.name | nginx | nginx 镜像的仓库地址。 | | ||
| image.httpGateway.version | v2.1.1 | nebula-http-gateway 的版本。 | | ||
| image.nebulaStudio.version | v3.1.0 | nebula-graph-studio 的版本。 | | ||
| image.nginx.version | alpine | nginx 的版本。 | | ||
| service.type | ClusterIP | 服务类型,必须为`NodePort`,`ClusterIP`或`LoadBalancer`其中之一。 | | ||
| service.port | 7001 | nebula-graph-studio 中 web 服务的端口。 | | ||
| resources.httpGateway | {} | nebula-http-gateway 的资源限制/请求。 | | ||
| resources.nebulaStudio | {} | nebula-studio的资源限制/请求。 | | ||
| resources.nginx | {} | nginx 的资源限制/请求。 | | ||
| persistent.storageClassName | "" | storageClass名称,如果不指定就使用默认值。 | | ||
| persistent.size | 5Gi | 存储盘大小。 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.