From 62fbf484469cebdec0f60f93f6b84984f12b1ab7 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Wed, 12 Dec 2018 21:01:29 +0000 Subject: [PATCH] Start Elasticsearch with single-node discovery type See gh-15441 --- .../testsupport/testcontainers/ElasticsearchContainer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/ElasticsearchContainer.java b/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/ElasticsearchContainer.java index 29e2d94fd3..86941c6638 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/ElasticsearchContainer.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/ElasticsearchContainer.java @@ -31,7 +31,8 @@ public class ElasticsearchContainer extends Container { public ElasticsearchContainer() { super("elasticsearch:6.4.3", 9200, (container) -> container.withStartupTimeout(Duration.ofSeconds(120)) - .withStartupAttempts(5).addExposedPort(9300)); + .withStartupAttempts(5).withEnv("discovery.type", "single-node") + .addExposedPort(9300)); } public int getMappedTransportPort() {