From ca5b199e071d2dda9cbba5c883d8ed4cc79f3a92 Mon Sep 17 00:00:00 2001 From: Panos Koutsovasilis Date: Wed, 28 Aug 2024 10:20:17 +0300 Subject: [PATCH] fix: add kibana in docker-compose.yml used for agentbeat integration tests --- x-pack/agentbeat/docker-compose.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/x-pack/agentbeat/docker-compose.yml b/x-pack/agentbeat/docker-compose.yml index 5c98c9b459c0..b4dbda4d86f6 100644 --- a/x-pack/agentbeat/docker-compose.yml +++ b/x-pack/agentbeat/docker-compose.yml @@ -6,6 +6,7 @@ services: image: busybox depends_on: elasticsearch: { condition: service_healthy } + kibana: { condition: service_healthy } cometd: { condition: service_healthy } elasticsearch: @@ -24,3 +25,11 @@ services: hostname: cometd ports: - 8080:8080 + + kibana: + extends: + file: ${ES_BEATS}/testing/environments/${STACK_ENVIRONMENT}.yml + service: kibana + healthcheck: + test: [ "CMD-SHELL", "curl -u beats:testing -s http://localhost:5601/api/status?v8format=true | grep -q '\"overall\":{\"level\":\"available\"'" ] + retries: 600