Как добавить файлы в ipfs, используя входящий URL-адрес из инструмента командной строки — ipfs-cluster-ctl?

Я развернул ipfs-кластер как statefulset с 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.

Но теперь мне нужно использовать URL-адрес входа вместо IP-адреса балансировщика нагрузки, чтобы добавлять файлы с помощью ipfs-cluster-ctl. Я не нахожу никаких ссылок для достижения этого. Может ли кто-нибудь помочь мне добавить файлы в ipfs, используя входной URL-адрес.

Заранее спасибо!

0 ответов

Другие вопросы по тегам