下载与安装
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源代码
为了满足最高级别的安全合规要求,您可以直接从源码构建二进制文件。请参阅 开发者指南 了解如何从源码编译。