Sign inSign up

hmcts/ccd-logstash

By hmcts

•Updated over 5 years ago

Image
0

10K+

hmcts/ccd-logstash repository overview

⁠ccd-logstash

This repository contains a pipeline to:

  • build a Logstash image
  • deploy an instance of Logstash which connects to a ccd Elastic Search cluster

The image and the Lostash instance will end up in a resource group called -logstash-, e.g. ccd-logstash-sandbox and will be connected to the ES cluster in ccd-elastic-search-

Multiple Logstash images can be built, their name is suffixed with a timestamp. The deploy considers only the latest image

Note: the ccd Elastic Search cluster must already exist for the Logstash deploy to be successful

Create Logstash instances of all services:

To create logstash instances of all services CCD is supporting execute build-logstash-instances.sh file from ccd-logstash folder

./bin/build-logstash-instances.sh

./build-logstash-instances.sh

Or run below docker-compose command from ccd-logstash folder

docker-compose -f build-logstash-instances.yml build

After executing one of the above commands you can see the below images in local docker repository.

 **REPOSITORY           TAG** 
 hmcts/ccd/logstash   ccd-sscs-logstash-latest
 hmcts/ccd/logstash   ccd-probate-logstash-latest
 hmcts/ccd/logstash   ccd-ethos-logstash-latest
 hmcts/ccd/logstash   ccd-divorce-logstash-latest
 hmcts/ccd/logstash   ccd-cmc-logstash-latest
 hmcts/ccd/logstash   ccd-logstash-latest
 hmcts/ccd/logstash   ccd-sweeper-logstash-latest

Tag summary

Content type

Image

Digest

Size

303.4 MB

Last updated

over 5 years ago

docker pull hmcts/ccd-logstash