下载与安装

DDC 遵循“云原生优先”的设计理念。在生产环境中,我们强烈建议通过 Helm Charts 在 Kubernetes 上进行部署

Helm Charts (推荐)

我们已在 ArtifactHub 发布了官方 Helm Charts。您可以独立部署 Ingress(入口)和 Egress(出口)代理。

Ingress Proxy (入口)

部署于高安全区 (发送端)

helm install ddc-ingress ffutop/data-diode-connector-ingress
访问 ArtifactHub

Egress Proxy (出口)

部署于低安全区 (接收端)

helm install ddc-egress ffutop/data-diode-connector-egress
访问 ArtifactHub

Docker 镜像

对于非 Kubernetes 环境(如 Docker Compose 或边缘设备),您可以直接拉取镜像。详细配置请参考配置手册

bash
# 拉取入口代理
mkdir ingress
curl -L https://data-diode-connector.ffutop.com/docker-compose/latest/vector.yaml -o ingress/vector.yaml
curl -L https://data-diode-connector.ffutop.com/docker-compose/latest/docker-compose.yaml -o ingress/docker-compose.yaml
cd ingress
docker-compose up -d

# 拉取出口代理
mkdir egress
curl -L https://data-diode-connector.ffutop.com/docker-compose/latest/vector.yaml -o egress/vector.yaml
curl -L https://data-diode-connector.ffutop.com/docker-compose/latest/docker-compose-egress.yaml -o egress/docker-compose.yaml
cd egress
docker-compose up -d

源代码

为了满足最高级别的安全合规要求,您可以直接从源码构建二进制文件。请参阅 开发者指南 了解如何从源码编译。

访问 GitHub 仓库