> ## Documentation Index
> Fetch the complete documentation index at: https://enterprise-docs.dify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Kubernetes

> **警告**：这是 Kubernetes 的快速入门指南。我们使用持久卷进行存储。请勿将此指南用于生产环境部署。

## 要求

* Kubernetes 1.24+
  * 4 CPU 16 GB RAM
* Helm 3.14+
* Kubectl

## 安装

### 持久化配置

你需要编辑 `values.yaml` 并设置持久化类型。有关更多信息，请参阅[持久化存储](/zh/2.6.x/deploy/advanced-configuration/persistent-storage)。

> <a href="https://assets-docs.dify.ai/2025/01/e3d53c6c7d979c77d0a1809670fbf211.yaml" download="values.yaml">点击此处</a>下载 `values.yaml` 文件。

### 安装 Dify Enterprise

Dify Enterprise 使用 Helm 进行部署。

```bash theme={null}
helm repo add dify https://langgenius.github.io/dify-helm
helm repo update

helm upgrade -i dify -f values.yaml dify/dify
```

更多信息，请参考 [Dify Helm Chart](/zh/2.6.x/deploy/advanced-configuration/dify-helm-chart)。

### 设置 Ingress 控制器

Helm chart 中没有默认的 Ingress 控制器。你需要自行设置 Ingress 控制器。
我们使用 `Nginx Ingress Controller` 进行快速入门。

* [如何设置 Nginx Ingress Controller](/zh/2.6.x/deploy/advanced-configuration/nginx-ingress-controller)

### 访问 Dify Enterprise

设置 Ingress 控制器后，首先获取 Ingress 控制器的外部 IP。

```bash theme={null}
kubectl get svc -n ingress-nginx
```

然后获取 Ingress 控制器的外部 IP，并将以下行添加到你的 `/etc/hosts` 文件中。

```bash theme={null}
4.152.1.216 console.dify.local
4.152.1.216 app.dify.local
4.152.1.216 api.dify.local
4.152.1.216 upload.dify.local
4.152.1.216 enterprise.dify.local
```

### 验证安装

**警告**：你需要先初始化 Dify 控制台 `http://console.dify.local`，然后才能登录 Dify 企业版仪表板 `http://enterprise.dify.local`。

#### 1. 初始化 Dify 控制台

* 访问 `http://console.dify.local`。
* 初始化电子邮件和密码。
* 初始化完成后，你将被重定向到登录页面，并等待许可证激活。
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/dify-4171f9f9/images/license-inactive.png" alt="" />

#### 2. 初始化 Dify 企业版仪表板以激活许可证

* 访问 `http://enterprise.dify.local`。
* 使用默认的电子邮件和密码登录。你可以在登录后更改密码。
  * 电子邮件： `dashboard@dify.ai`
  * 密码： `difyai123456`
* 许可证激活：登录后，将弹出对话框以激活许可证。
  > 有关更多信息，请参阅 [许可证激活](/zh/2.6.x/deploy/license-activation)。
