blob: 73988dc79a1467d808031090a21a2a1197c715df [file] [log] [blame]
sebdetc95e8df2019-06-25 11:06:06 +02001###
2# ============LICENSE_START=======================================================
3# ONAP CLAMP
4# ================================================================================
5# Copyright (C) 2018 AT&T Intellectual Property. All rights
6# reserved.
7# ================================================================================
ac2550a61b86e2018-10-10 13:54:08 +02008# Licensed under the Apache License, Version 2.0 (the "License");
9# you may not use this file except in compliance with the License.
10# You may obtain a copy of the License at
11#
sebdetc95e8df2019-06-25 11:06:06 +020012# http://www.apache.org/licenses/LICENSE-2.0
ac2550a61b86e2018-10-10 13:54:08 +020013#
14# Unless required by applicable law or agreed to in writing, software
15# distributed under the License is distributed on an "AS IS" BASIS,
16# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17# See the License for the specific language governing permissions and
18# limitations under the License.
sebdetc95e8df2019-06-25 11:06:06 +020019# ============LICENSE_END============================================
20# ===================================================================
21#
22###
Krysiak Adamf7675ef2019-04-04 10:18:42 +020023FROM docker.elastic.co/logstash/logstash-oss:6.6.2
ac2550a61b86e2018-10-10 13:54:08 +020024
25MAINTAINER "The Onap Team"
26LABEL Description="Logstash image with some plugins needed for the clamp dashboard"
27
28# Default aaf certificates
29COPY certs /certs.d/
30
31# remove default pipeline first
32COPY pipeline/logstash.conf /usr/share/logstash/pipeline/logstash.conf
33
34# add plugins needed by aggregation part of the pipeline
35RUN /usr/share/logstash/bin/logstash-plugin install logstash-filter-elasticsearch
36RUN /usr/share/logstash/bin/logstash-plugin install logstash-filter-prune