# dataease-v2-helm **Repository Path**: fanfantuan/dataease-v2-helm ## Basic Information - **Project Name**: dataease-v2-helm - **Description**: DataEase v2 版本 helm Chart 安装包 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2024-01-08 - **Last Updated**: 2025-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Helm Chart 部署 DataEase ## 1.下载 helm chart 包 访问 https://gitee.com/fanfantuan/dataease-v2-helm.git 下载 helm chart 包 dataease-helm-v2.x.x.tgz,放置 Kubernetes 环境的服务器中,并解压压缩包; ``` tar -zxvf dataease-helm-v2.x.x.tgz ``` 或者 git clone 然后自行打包: ```bash git clone https://gitee.com/fanfantuan/dataease-v2-helm.git ``` ## 2. 配置存储类 在你的 k8s 环境中一定配置了存储类(storageClass),在安装 DataEase 前你需要先将 values.yaml 中 storageClass 修改为你准备好的存储类: ``` storageClass: nfs-sc ``` ## 3. 选择安装版本 默认为社区版,如需安装企业版 在 values.yaml 中修改: ``` engine_mode: enterprise ``` ## 4 安装 ```bash #创建一个命名空间 kubectl create ns de2 #对修改后的 dataease-helm 打包 helm package dataease-v2-helm/ #部署 helm install dataease-v2 dataease-helm-v2.x.x.tgz -n de2 ``` 你可以时刻观察 Pod 的状态,如果都为 running 状态则 Pod 启动完成 ```bash kubectl get pod -n de2 ``` 这里需要注意的是,dataease 的 Pod 后台需要完成初始化操作,可以先观察日志等待完成后再继续操作。 ```bash kubectl logs -f dataease -n de2 ``` ## 5 升级: ```bash #直接通过 chart 包升级 helm upgrade dataease dataease-helm-v2.x.x.tgz -n de2 #或者通过 values.yaml 升级 helm upgrade dataease -f dataease-v2/values.yaml dataease-helm-v2.x.x.tgz -n de2 ``` ## 6 访问 DataEase 登录 DataEase 的 web 操作界面,完成最后的组件关联 ``` # NodePort 方式访问 社区版浏览器访问 http://IP:30082 (IP 为 Kubernetes 节点 IP,端口默认 30082 企业版浏览器访问 http://IP:30090 (IP 为 Kubernetes 节点 IP,端口默认 30090 # Ingress 方式访问 浏览器访问 http://demo.apps.dataease.com (需要手动做域名映射,默认域名:demo.apps.dataease.com) 用户名:admin 密码: DataEase@123456 ``` 完成以上操作您已经在 Kubernetes 中配置完成了 DataEase v2,接下来请探索它吧。