You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2022/08/23 10:24:55 UTC
[james-project] 02/26: JAMES-3771 Docker-composes ElasticSearch => OpenSearch
This is an automated email from the ASF dual-hosted git repository.
btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
commit ffd4c4b6fb0cc4867f34bd282d32b59efcfc544c
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Fri Aug 5 10:09:16 2022 +0700
JAMES-3771 Docker-composes ElasticSearch => OpenSearch
---
server/apps/cassandra-app/README.adoc | 4 ++--
server/apps/cassandra-app/docker-compose.yml | 6 ++++--
server/apps/distributed-app/README.adoc | 4 ++--
server/apps/distributed-app/docker-compose.yml | 6 ++++--
4 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/server/apps/cassandra-app/README.adoc b/server/apps/cassandra-app/README.adoc
index 63cca2139e..6f4327bc86 100644
--- a/server/apps/cassandra-app/README.adoc
+++ b/server/apps/cassandra-app/README.adoc
@@ -22,12 +22,12 @@ Firstly, create your own user network on Docker for the James environment:
Third party compulsory dependencies:
* Cassandra 3.11.10
- * ElasticSearch 7.10.2
+ * OpenSearch 2.1.0
[source]
----
$ docker run -d --network james -p 9042:9042 --name=cassandra cassandra:3.11.10
-$ docker run -d --network james -p 9200:9200 --name=elasticsearch --env 'discovery.type=single-node' docker.elastic.co/elasticsearch/elasticsearch:7.10.2
+$ docker run -d --network james -p 9200:9200 --name=opensearch --env 'discovery.type=single-node' opensearchproject/opensearch:2.1.0
----
== Running
diff --git a/server/apps/cassandra-app/docker-compose.yml b/server/apps/cassandra-app/docker-compose.yml
index 0bf74f0df6..b0e1a14a1b 100644
--- a/server/apps/cassandra-app/docker-compose.yml
+++ b/server/apps/cassandra-app/docker-compose.yml
@@ -20,10 +20,12 @@ services:
- "993:993"
- "8000:8000"
- elasticsearch:
- image: docker.elastic.co/elasticsearch/elasticsearch:7.10.2
+ opensearch:
+ image: opensearchproject/opensearch:2.1.0
environment:
- discovery.type=single-node
+ - DISABLE_INSTALL_DEMO_CONFIG=true
+ - DISABLE_SECURITY_PLUGIN=true
cassandra:
image: cassandra:3.11.10
diff --git a/server/apps/distributed-app/README.adoc b/server/apps/distributed-app/README.adoc
index 1011c5a241..4da2465618 100644
--- a/server/apps/distributed-app/README.adoc
+++ b/server/apps/distributed-app/README.adoc
@@ -11,14 +11,14 @@ Firstly, create your own user network on Docker for the James environment:
Third party compulsory dependencies:
* Cassandra 3.11.10
- * ElasticSearch 7.10.2
+ * OpenSearch 2.1.0
* RabbitMQ-Management 3.8.18
* Zenko Cloudserver or AWS S3
[source]
----
$ docker run -d --network james -p 9042:9042 --name=cassandra cassandra:3.11.10
-$ docker run -d --network james -p 9200:9200 --name=elasticsearch --env 'discovery.type=single-node' docker.elastic.co/elasticsearch/elasticsearch:7.10.2
+$ docker run -d --network james -p 9200:9200 --name=opensearch --env 'discovery.type=single-node' opensearchproject/opensearch:2.1.0
$ docker run -d --network james -p 5672:5672 -p 15672:15672 --name=rabbitmq rabbitmq:3.9.18-management
$ docker run -d --network james --env 'REMOTE_MANAGEMENT_DISABLE=1' --env 'SCALITY_ACCESS_KEY_ID=accessKey1' --env 'SCALITY_SECRET_ACCESS_KEY=secretKey1' --name=s3 zenko/cloudserver:8.2.6
----
diff --git a/server/apps/distributed-app/docker-compose.yml b/server/apps/distributed-app/docker-compose.yml
index 6d94fdaf93..ca0cf673ac 100644
--- a/server/apps/distributed-app/docker-compose.yml
+++ b/server/apps/distributed-app/docker-compose.yml
@@ -22,10 +22,12 @@ services:
- "993:993"
- "8000:8000"
- elasticsearch:
- image: docker.elastic.co/elasticsearch/elasticsearch:7.10.2
+ opensearch:
+ image: opensearchproject/opensearch:2.1.0
environment:
- discovery.type=single-node
+ - DISABLE_INSTALL_DEMO_CONFIG=true
+ - DISABLE_SECURITY_PLUGIN=true
cassandra:
image: cassandra:3.11.10
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org