![如何使用命令行工具 ipfs-cluster-ctl 中的 ingress url 将文件添加到 ipfs?](https://linux22.com/image/1208036/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7%20ipfs-cluster-ctl%20%E4%B8%AD%E7%9A%84%20ingress%20url%20%E5%B0%86%E6%96%87%E4%BB%B6%E6%B7%BB%E5%8A%A0%E5%88%B0%20ipfs%EF%BC%9F.png)
我已将 ipfs-cluster 部署为具有 3 个副本的状态集,位于 Azure Kubernetes 集群中。为 ipfs 创建了负载均衡器服务,并使用负载均衡器服务 ip 使用 ipfs-cluster-ctl 添加文件,如下所示,
ipfs-cluster-ctl --host /ip4/20.94.98.25/tcp/9094 add test.txt
上述命令提供 CID 作为输出。示例输出如下,
added Qmeeyj7hldjsj9XCoLSK6dY7ZTVTt8YcjfHXAuTzhCrz test.txt
现在,我已经使用 haproxy 为 ipfs-cluster 服务创建了入口,并尝试使用入口 URL 访问添加的文件,示例 URL 如下所示,
http://ipfs.testing.example.com/ipfs/Qmeeyj7hldjsj9XCoLSK6dY7ZTVTt8YcjfHXAuTzhCrz
上述 URL 运行正常,并显示 test.txt 文件内容
但是现在我需要使用入口网址而不是负载均衡器 ip 来使用 ipfs-cluster-ctl 添加文件。我找不到任何实现此目的的参考资料。有人可以指导我使用入口网址将文件添加到 ipfs 吗?
提前致谢!