Я пытаюсь выяснить, являются ли Docker Swarm или Kubernetes хорошим выбором для моего варианта использования.
По сути, я хочу создать небольшой кластер прямых прокси-серверов (через squid, nginx или собственный скрипт nodejs) и иметь возможность развертывать/запускать/останавливать/очищать их все вместе.
Я должен иметь доступ к прокси-кластеру через один IP-адрес, менеджер должен иметь возможность балансировать нагрузку запроса к узлу, и каждый прокси-узел должен использовать уникальный исходящий IP-адрес.
Мне любопытно:
Docker Swarm и/или Kubernetes — правильный путь?
Если да, следует ли мне настраивать Docker Swarm и/или Kubernetes и его рабочие узлы (с прокси-сервером) на одном выделенном сервере или отдельных виртуальных серверах?
Возможно ли также, чтобы все узлы кластера совместно использовали хранилище файловой системы для кэширования, общей конфигурации и т. д.
Любые другие советы, чтобы заставить это работать.
Спасибо!