Skip to content

Commit 47518fb

Browse files
authored
Merge pull request #41 from sych74/v2.2.0
Opensearch support
2 parents db3ff12 + 1e7ad77 commit 47518fb

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

manifest.yml

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,12 +142,7 @@ onInstall:
142142
- cmd[cp]: jem passwd set -p ${globals.LS_ADMIN_PASS}
143143
user: root
144144

145-
- cmd[elasticsearch]: |-
146-
echo "discovery.type: single-node" >> /usr/share/elasticsearch/config/elasticsearch.yml;
147-
echo "xpack.security.enabled: true" >> /usr/share/elasticsearch/config/elasticsearch.yml;
148-
systemctl stop firewalld;
149-
systemctl disable firewalld;
150-
- restartContainers [elasticsearch]
145+
- setupOpenSearch
151146

152147
- installMagento
153148

@@ -228,6 +223,21 @@ actions:
228223
version: ${globals.version_magento}
229224
user_email: ${user.email}
230225

226+
setupOpenSearch:
227+
- cmd[nosqldb]: |-
228+
jem passwd set -p ${globals.ES_PASS}
229+
sed -i "s/plugins.security.ssl.http.enabled.*/plugins.security.ssl.http.enabled: false/" /etc/opensearch/opensearch.yml;
230+
iptables -t nat -I PREROUTING -p tcp -m tcp --dport 4949 -j REDIRECT --to-ports 9200;
231+
iptables-save > /etc/sysconfig/iptables4-jelastic-nat;
232+
jem service restart
233+
user: root
234+
235+
- env.control.ApplyNodeGroupData[nosqldb]:
236+
data:
237+
adminUrl: "http://node${nodes.nosqldb.master.id}-${env.domain}:4949"
238+
validation :
239+
maxCount: 1
240+
231241
success:
232242
email: success/email/${nodes.cp.master.nodeType}/oneregion-${globals.EMAIL}.md?_r=${fn.random}
233243
text: success/text/oneregion/${globals.SUCCESS}.md?_r=${fn.random}

0 commit comments

Comments
 (0)