Под Logstash я думаю, что вы имеете в виду кластер ELK.Logstash - это просто средство пересылки журналов, а не конечная точка для хранения.
Не совсем.Это невозможно с GCEPersistentDisk
.Это больше ограничения GCE, когда вы можете монтировать том только в одном экземпляре за раз.
Также, как вы можете видеть в документах поддерживает ReadWriteOnce
и ReadOnlyMany
, но не одновременно.
Внимание!Том может быть подключен только с использованием одного режима доступа за раз, даже если он поддерживает несколько режимов.Например, GCEPersistentDisk может быть смонтирован как ReadWriteOnce одним узлом или ReadOnlyMany несколькими узлами, но не в одно и то же время.
Этого можно достичь, просто используя один том на одном K8s.узел, а затем разделите ваш том для использования различными модулями Elasticsearch на одном и том же узле, но это лишит цель иметь распределенный кластер.
Elasticsearch отлично работает, если ваши узлы находятся в разных узлах Kubernetes и в каждом изу них есть отдельный том.