Не удается загрузить файл конфигурации logstash в kubernets - PullRequest
0 голосов
/ 24 февраля 2019

Я пытаюсь развернуть logstash в kubernetes.До того, как я запустил его с помощью dockercompose, он работал.На compose у меня есть:

    volumes:
  - ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml:ro
  - ./logstash/pipeline:/usr/share/logstash/pipeline:ro

Чтобы развернуть его на kubernetes, я создал dockerfile:

FROM docker.elastic.co/logstash/logstash-oss:6.2.3
ADD ./config/logstash.yml /usr/share/logstash/config/logstash.yml:ro
ADD ./pipeline /usr/share/logstash/pipeline:ro

Но после запуска этого образа logstash не видит файл конфигурации.(Даже на месте)

1 Ответ

0 голосов
/ 24 февраля 2019

Этот Dockerfile прекрасно работает для меня:

FROM docker.elastic.co/logstash/logstash-oss:6.2.3
RUN rm -f /usr/share/logstash/pipeline/logstash.conf
ADD pipeline/ /usr/share/logstash/pipeline/
ADD config/ /usr/share/logstash/config/

Я думаю, что раньше проблема была в переопределении файла logstash.conf

...