Commit da402e25 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Elimina imagen propia, ajusta despliegue a v8

Elimina generación de imagen Docker a medida, ya que no hacen falta
plugins extra. Se usa la imagen oficial de Kibana.

Elimina configs cargadas, ya no son necesarias.

Actualiza variables que han cambiado de nombre y elimina aquellas en
desuso.

Carga volumen de certificados elasticsearch para poder acceder al
certificado de la autoridad certificadora.

Mejora comprobación de salud.

Actualiza algunos valores por defecto.
parent ceaff1f0
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
include:
  - project: 'redmic-project/gitlab-ci-templates'
    ref: master
    file: '/packaging-docker/docker-build.yml'
  - project: 'redmic-project/gitlab-ci-templates'
    ref: master
    file: '/deployment-service/docker-deploy.yml'
  - project: 'redmic-project/gitlab-ci-templates'
    ref: master
    file: '/deployment-service/custom-image.yml'

stages:
  - pre-package
  - package
  - post-package
  - deploy

.docker-build:
  variables:
    GIT_SUBMODULE_STRATEGY: normal

.deploy:
  variables:
    STACK: elastic

README.md

0 → 100644
+3 −0
Original line number Diff line number Diff line
# Kibana

Kibana is an open-source data visualization and exploration tool that works with Elasticsearch

build/.env

deleted100644 → 0
+0 −6
Original line number Diff line number Diff line
NODE_IMAGE_TAG=11-alpine
BOWER_VERSION=1.8.8

KIBANA_IMAGE_TAG=6.6.2
SEARCH_GUARD_URL=https://releases.floragunn.com/search-guard-kibana-plugin-6/6.6.2-19.0/search-guard-kibana-plugin-6-6.6.2-19.0.zip
LOGTRAIL_URL=https://github.com/sivasamyk/logtrail/releases/download/v0.1.31/logtrail-6.6.2-0.1.31.zip

build/Dockerfile

deleted100644 → 0
+0 −28
Original line number Diff line number Diff line
ARG NODE_IMAGE_TAG="11-alpine"
ARG KIBANA_IMAGE_TAG="6.6.2"

FROM node:${NODE_IMAGE_TAG} AS npm-build

ARG BOWER_VERSION="1.8.8"
ARG KIBANA_IMAGE_TAG

COPY modules/ /modules/

WORKDIR /modules/kibana-time-plugin

RUN npm install -g bower@${BOWER_VERSION} && \
	bower --allow-root install && \
	npm --no-git-tag-version version ${KIBANA_IMAGE_TAG}

FROM docker.elastic.co/kibana/kibana:${KIBANA_IMAGE_TAG}

ARG SEARCH_GUARD_URL="https://releases.floragunn.com/search-guard-kibana-plugin-6/6.6.2-19.0/search-guard-kibana-plugin-6-6.6.2-19.0.zip"
ARG LOGTRAIL_URL="https://github.com/sivasamyk/logtrail/releases/download/v0.1.31/logtrail-6.6.2-0.1.31.zip"

LABEL maintainer="info@redmic.es"

RUN ./bin/kibana-plugin install --no-optimize ${SEARCH_GUARD_URL}

RUN ./bin/kibana-plugin install --no-optimize ${LOGTRAIL_URL}

COPY --from=npm-build /modules/ plugins/

build/Dockerfile.dockerignore

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
*
!modules
Loading