Skip to content

Commit 4c4195e

Browse files
authored
MCLOUD-8321: Added OpenSearch service (#76)
1 parent 3eabbb1 commit 4c4195e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+470
-12
lines changed

config/services.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Database\DbSales" />
2525
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Redis" />
2626
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\ElasticSearch" />
27+
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\OpenSearch" />
2728
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Fpm" />
2829
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Web" />
2930
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Varnish" />

images/elasticsearch/6.5/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/6.8/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/7.11/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/7.5/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/7.6/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/7.7/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/7.9/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/elasticsearch/es/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -eo pipefail
33

44
if [[ -n "$ES_PLUGINS" ]]; then
5-
echo "Intalling plugins: $ES_PLUGNS"
5+
echo "Installing plugins: $ES_PLUGNS"
66
for PLUGIN in $ES_PLUGINS
77
do
88
./bin/elasticsearch-plugin install -b "$PLUGIN"

images/opensearch/1.1/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM opensearchproject/opensearch:1.1.0
2+
3+
RUN bin/opensearch-plugin install -b analysis-icu && \
4+
bin/opensearch-plugin install -b analysis-phonetic
5+
6+
ADD docker-healthcheck.sh /docker-healthcheck.sh
7+
ADD docker-entrypoint.sh /docker-entrypoint.sh
8+
9+
HEALTHCHECK --retries=3 CMD ["bash", "/docker-healthcheck.sh"]
10+
11+
ENTRYPOINT ["/docker-entrypoint.sh"]
12+
13+
EXPOSE 9200 9300

0 commit comments

Comments
 (0)